| Modifier and Type | Class and Description |
|---|---|
static class |
BagConfig.AccessTypes |
| Modifier and Type | Field and Description |
|---|---|
static String |
ACCESS_KEY |
static String |
BAG_GROUP_IDENTIFIER |
static String |
BAG_INFO_KEY |
static String |
BAG_SIZE_KEY |
static String |
BAGGING_DATE_KEY |
static String |
CONTACT_EMAIL_KEY |
static String |
CONTACT_NAME_KEY |
static String |
CONTACT_PHONE_KEY |
static String |
EXTERNAL_DESCRIPTION_KEY |
static String |
EXTERNAL_IDENTIFIER_KEY |
static String |
INTERNAL_SENDER_DESCRIPTION_KEY |
static String |
INTERNAL_SENDER_IDENTIFIER_KEY |
static String |
ORGANIZATION_ADDRESS_KEY |
static String |
PAYLOAD_OXUM_KEY |
static String |
SOURCE_ORGANIZATION_KEY |
static String |
TITLE_KEY |
| Constructor and Description |
|---|
BagConfig(File bagConfigFile)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAPTrustInfo()
Returns an immutable map of aptrust info properties.
|
Map<String,String> |
getBagInfo()
Returns an immutable map of bag info properties.
|
Map<String,String> |
getFieldsForTagFile(String tagFile)
Returns an immutable map of custom tags for a tag file
|
Set<String> |
getTagFiles()
Returns all the tag files from the config
|
boolean |
hasTagFile(String tagFile)
Check if a tag file is listed in bag config
|
public static final String BAG_INFO_KEY
public static final String SOURCE_ORGANIZATION_KEY
public static final String ORGANIZATION_ADDRESS_KEY
public static final String CONTACT_NAME_KEY
public static final String CONTACT_PHONE_KEY
public static final String CONTACT_EMAIL_KEY
public static final String EXTERNAL_DESCRIPTION_KEY
public static final String EXTERNAL_IDENTIFIER_KEY
public static final String INTERNAL_SENDER_DESCRIPTION_KEY
public static final String INTERNAL_SENDER_IDENTIFIER_KEY
public static final String BAGGING_DATE_KEY
public static final String BAG_SIZE_KEY
public static final String PAYLOAD_OXUM_KEY
public static final String BAG_GROUP_IDENTIFIER
public static final String TITLE_KEY
public static final String ACCESS_KEY
public Map<String,String> getBagInfo()
public Map<String,String> getAPTrustInfo()
public Set<String> getTagFiles()
public boolean hasTagFile(String tagFile)
tagFile - the tag filenamepublic Map<String,String> getFieldsForTagFile(String tagFile)
tagFile - name of the tag file to get fields forCopyright © 2020. All rights reserved.