public class OAIConfigurationStringReader extends Object implements OAIConfigurationReader
BODY_FIELD, DATESTAMP_FIELD, DELETED_FIELD, ID_FIELD, LAST_COLLECTION_DATE_FIELD, SET_FIELD, UPDATED_FIELD| Constructor and Description |
|---|
OAIConfigurationStringReader() |
OAIConfigurationStringReader(String profile) |
| Modifier and Type | Method and Description |
|---|---|
OAIConfigurationParser |
getConfigurationParser() |
List<String> |
getFieldNames() |
List<PublisherField> |
getFields() |
List<PublisherField> |
getFields(String format,
String interpretation,
String layout) |
List<MDFInfo> |
getMetadataFormatInfo() |
List<MDFInfo> |
getMetadataFormatInfo(boolean onlyEnabled) |
MDFInfo |
getMetadataFormatInfo(String mdPrefix) |
OAIConfiguration |
getOaiConfiguration() |
SetInfo |
getSetInfo(String setSpec) |
List<SetInfo> |
getSets() |
List<SetInfo> |
getSets(boolean onlyEnabled) |
List<String> |
getSetSpecs() |
List<String> |
getSetSpecs(boolean onlyEnabled) |
List<MDFInfo> |
getSourceMetadataFormats() |
boolean |
isConfigurationLoaded() |
void |
readConfiguration(String profile) |
void |
setConfigurationParser(OAIConfigurationParser configurationParser) |
void |
setOaiConfiguration(OAIConfiguration oaiConfiguration) |
public OAIConfigurationStringReader()
public OAIConfigurationStringReader(String profile)
public void readConfiguration(String profile)
public boolean isConfigurationLoaded()
public List<SetInfo> getSets()
getSets in interface OAIConfigurationReaderpublic List<SetInfo> getSets(boolean onlyEnabled)
getSets in interface OAIConfigurationReaderpublic List<String> getSetSpecs()
getSetSpecs in interface OAIConfigurationReaderpublic List<String> getSetSpecs(boolean onlyEnabled)
getSetSpecs in interface OAIConfigurationReaderpublic List<MDFInfo> getSourceMetadataFormats()
getSourceMetadataFormats in interface OAIConfigurationReaderpublic SetInfo getSetInfo(String setSpec)
getSetInfo in interface OAIConfigurationReaderpublic List<MDFInfo> getMetadataFormatInfo()
getMetadataFormatInfo in interface OAIConfigurationReaderpublic List<MDFInfo> getMetadataFormatInfo(boolean onlyEnabled)
getMetadataFormatInfo in interface OAIConfigurationReaderpublic MDFInfo getMetadataFormatInfo(String mdPrefix)
getMetadataFormatInfo in interface OAIConfigurationReaderpublic List<PublisherField> getFields()
getFields in interface OAIConfigurationReaderpublic List<PublisherField> getFields(String format, String interpretation, String layout)
getFields in interface OAIConfigurationReaderpublic List<String> getFieldNames()
getFieldNames in interface OAIConfigurationReaderpublic OAIConfiguration getOaiConfiguration()
public void setOaiConfiguration(OAIConfiguration oaiConfiguration)
public OAIConfigurationParser getConfigurationParser()
public void setConfigurationParser(OAIConfigurationParser configurationParser)
Copyright © 2020. All rights reserved.