Hi Oliver,

you can find some information about the high-level concepts of the new
OAI provider here: [1]

I don't see how you could easily hide a set without modifying Java
code. But you can easily hide all items in a set using a Filter, just
like James said. Depending on your exact requirements, you may not
even need to write a Java class, there are a few pre-defined filters
[2], the useful ones being DSpaceAtLeastOneMetadataFilter and
DSpaceMetadataExistsFilter. For usage examples, see xoai.xml. You
could specifically write a filter class that filters out specified
collections or modify DspaceSetSpecFilter.


[1] https://wiki.duraspace.org/display/DSDOC4x/OAI+2.0+Server
[2] 
https://github.com/DSpace/DSpace/tree/dspace-4_x/dspace-oai/src/main/java/org/dspace/xoai/filter


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to