Package org.dspace.xoai.app
Interface XOAIExtensionItemCompilePlugin
-
- All Known Implementing Classes:
CCElementItemCompilePlugin
public interface XOAIExtensionItemCompilePluginThis 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.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 Detail
-
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
-
-