DLESE Tools
v1.6.0

Package org.dlese.dpc.oai.harvester

Interface Summary
HarvestMessageHandler Interface that recieves status messages about the progress of an OAI harvest as it occurs.
OAIChangeListener Interface that receives an event message whenever an OAI record file is created, modified, exists but not modified, or deleted.
 

Class Summary
Harvester Harvests metadata from an OAI data provider, saving the results to file or returning the raw XML as an array of Strings.
IndexingHarvestMsgHandler A HarvestMessageHandler that writes harvest status messages to a SimpleLuceneIndex.
Keys Contains keys that are used to retrieve data from the SimpleDataStore.
OAIChangeListenerImpl Simple implementation of the OAIChangeListener interface that just prints messages to System out.
OAIHarvesterServlet A servlet used to manage harvesting metadata via OAI-PMH.
ScheduledHarvestManager Runs, logs and manages ScheduledHarvests.
SimpleHarvestMessageHandler Outputs harvest status messages to standard output.
 

Exception Summary
Hexception Indicates an error occured during a harvest.
OAIErrorException Indicates an OAI protocol error code was returned by the data provider during a harvest.
 


DLESE Tools
v1.6.0