Package org.dspace.xoai.app
Interface XOAIExtensionItemCompilePlugin
- All Known Implementing Classes:
AccessStatusElementItemCompilePlugin,CCElementItemCompilePlugin
public interface XOAIExtensionItemCompilePlugin
This interface can be implemented by plugins that aims to contribute to the
generation of the xoai document stored in the item.compile solr OAI core
field
-
Method Summary
Modifier and TypeMethodDescriptioncom.lyncode.xoai.dataprovider.xml.xoai.MetadataadditionalMetadata(Context context, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata, Item item) This method allows plugins to add content to the xoai document generated for the item.
-
Method Details
-
additionalMetadata
com.lyncode.xoai.dataprovider.xml.xoai.Metadata additionalMetadata(Context context, com.lyncode.xoai.dataprovider.xml.xoai.Metadata metadata, Item item) This method allows plugins to add content to the xoai document generated for the item.- Parameters:
context- the DSpace Contextmetadata- the basic xoai representation of the item that can be manipulated by the pluginitem- the dspace item to index- Returns:
- the altered xoai metadata
-