Changes for version 1.20

  • !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! INCOMPATIBLE CHANGE introduced with version 1.20 !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • Up to version 1.15 the metadataHandler was inconsistently fed with input:
    • GetRecord exposed the almost complete XML response to the Handler (including start_document/end_document events)
    • ListRecords exposed the (OAI)record element (header, metadata and optional about containers) but did not propagate start_document or end_document events.
  • In both cases the events for the header tags itself and for the optional setSpec subelements had not been forwarded

Documentation

list metadataformats in an OAI-PMH archive
list records in an OAI-PMH archive
list sets in an OAI-PMH archive

Modules

A base class for all OAI-PMH responses
OAI-PMH errors.
The results of a GetRecord OAI-PMH verb.
A package for harvesting metadata using OAI-PMH
Results of the Identify OAI-PMH verb.
Results of the ListIdentifiers OAI-PMH verb.
Results of the ListMetadataFormats OAI-PMH verb.
Results of the ListRecords OAI-PMH verb.
The results of the ListSets OAI-PMH verb.
An OAI-PMH record.
filter class for fine tuning document events and collecting processing results
class for record header representation
general filter class based on namespace URIs
class for baseline Dublin Core support
An OAI-PMH resumption token.