Controller for handling OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) requests.
Implements the six OAI-PMH verbs as defined in the protocol specification v2.0:
- Identify
- ListMetadataFormats
- ListSets
- ListIdentifiers
- ListRecords
- GetRecord
All responses are returned as XML following the OAI-PMH schema.
Summary
Functions
Main endpoint for OAI-PMH requests. Handles both GET and POST requests as per OAI-PMH specification.