The Metadata Java API is comprised of the following:
The Java model is a very simply representation of the metadata. Presently the following are represented:
The metadata repository API is responsible for accessing the metadata repository and persisting changes. This is handled by the MetadataRepository class.
More information can be found in the metadata-repository-api module.
Currently, the only implementation of persistence for the metadata content is a flat-file option using Java properties. The code is note yet production quality. You can find out more in the: FileMetadataRepository class.