Interface MetadataProvider
- All Known Implementing Classes:
MatterhornInlinedMetadataProvider,MatterhornMetadataProvider,OaiDcMetadataProvider
public interface MetadataProvider
A metadata provider provides XML serialized metadata for a certain OAI-PMH metadata prefix. For further information
about metadata prefixes see the section
3.4 metadataPrefix and Metadata
Schema of the OAI-PMH specification.
-
Method Summary
Modifier and TypeMethodDescriptioncreateMetadata(OaiPmhRepository repository, SearchResultItem item, Option<String> set) Transform a search result item into a piece of XML metadata.Return the metadata format handled by this provider.
-
Method Details
-
getMetadataFormat
MetadataFormat getMetadataFormat()Return the metadata format handled by this provider. -
createMetadata
Transform a search result item into a piece of XML metadata.
-