public class OAIDataProvider extends Object
| Constructor and Description |
|---|
OAIDataProvider(XOAIManager manager,
String contextUrl,
RepositoryConfiguration identify,
SetRepository setRepository,
ItemRepository itemRepository) |
OAIDataProvider(XOAIManager manager,
String contexturl,
RepositoryConfiguration identify,
SetRepository setRepository,
ItemRepository itemRepository,
List<String> compressions) |
OAIDataProvider(XOAIManager manager,
String contexturl,
RepositoryConfiguration identify,
SetRepository setRepository,
ItemRepository itemRepository,
ResumptionTokenFormatter format) |
| Modifier and Type | Method and Description |
|---|---|
OAIPMH |
handle(OAIRequestParameters params) |
void |
handle(OAIRequestParameters params,
OutputStream out) |
static void |
setDateFormatter(DateProvider newFormat) |
public OAIDataProvider(XOAIManager manager, String contextUrl, RepositoryConfiguration identify, SetRepository setRepository, ItemRepository itemRepository) throws InvalidContextException
InvalidContextExceptionpublic OAIDataProvider(XOAIManager manager, String contexturl, RepositoryConfiguration identify, SetRepository setRepository, ItemRepository itemRepository, ResumptionTokenFormatter format) throws InvalidContextException
InvalidContextExceptionpublic OAIDataProvider(XOAIManager manager, String contexturl, RepositoryConfiguration identify, SetRepository setRepository, ItemRepository itemRepository, List<String> compressions) throws InvalidContextException
InvalidContextExceptionpublic static void setDateFormatter(DateProvider newFormat)
public OAIPMH handle(OAIRequestParameters params) throws OAIException
OAIExceptionpublic void handle(OAIRequestParameters params, OutputStream out) throws OAIException, XMLStreamException, WritingXmlException
Copyright © 2020. All rights reserved.