Package org.dlese.dpc.util
Class DpcErrors
java.lang.Object
org.dlese.dpc.util.DpcErrors
Overall compendium of error codes for DLESE DPC software components.
Error ranges:
- 0 - 9999 (reserved)
- 10,000 - 19,999 Registration system
- 20,000 - 29,999 XML transformation system
- 30,000 - 39,999 XML validation system
- 40,000 - 49,999 Idmapper
- 50,000 - 59,999 Indexer
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
IDMAP_OK
public static final int IDMAP_OK -
IDMAP_UNKNOWN_PROTOCOL
public static final int IDMAP_UNKNOWN_PROTOCOL -
IDMAP_MISSING_FIELD
public static final int IDMAP_MISSING_FIELD -
IDMAP_MULT_FIELD
public static final int IDMAP_MULT_FIELD -
IDMAP_BAD_XML_FILE
public static final int IDMAP_BAD_XML_FILE -
IDMAP_VITALITY
public static final int IDMAP_VITALITY -
IDMAP_ID_SYNTAX
public static final int IDMAP_ID_SYNTAX -
IDMAP_DUP_ID
public static final int IDMAP_DUP_ID -
IDMAP_URL_SYNTAX
public static final int IDMAP_URL_SYNTAX -
IDMAP_EMAIL_SYNTAX
public static final int IDMAP_EMAIL_SYNTAX -
IDMAP_ACCESSION_DATE_MISSING
public static final int IDMAP_ACCESSION_DATE_MISSING -
IDMAP_PERM_REDIRECT
public static final int IDMAP_PERM_REDIRECT -
IDMAP_MIRROR_DIFFERS
public static final int IDMAP_MIRROR_DIFFERS -
IDMAP_DUP
public static final int IDMAP_DUP -
IDMAP_NOT_FOUND
public static final int IDMAP_NOT_FOUND -
IDMAP_SERVER_ERROR
public static final int IDMAP_SERVER_ERROR -
IDMAP_NO_SERVICE
public static final int IDMAP_NO_SERVICE -
IDMAP_CONNECT_REFUSED
public static final int IDMAP_CONNECT_REFUSED -
IDMAP_FTP_MISC
public static final int IDMAP_FTP_MISC -
IDMAP_FTP_LOGIN
public static final int IDMAP_FTP_LOGIN -
IDMAP_REDIRECT_LIMIT
public static final int IDMAP_REDIRECT_LIMIT -
IDMAP_TIMEOUT
public static final int IDMAP_TIMEOUT -
IDMAP_UNKNOWN_HOST
public static final int IDMAP_UNKNOWN_HOST -
IDMAP_HTTP_HEADER
public static final int IDMAP_HTTP_HEADER -
IDMAP_HTTP_STATUSLINE
public static final int IDMAP_HTTP_STATUSLINE -
IDMAP_HTTP_RESPONSE
public static final int IDMAP_HTTP_RESPONSE -
IDMAP_AUTHORIZATION
public static final int IDMAP_AUTHORIZATION -
IDMAP_MISC
public static final int IDMAP_MISC -
IDMAP_SEVERE_LIMIT
public static final int IDMAP_SEVERE_LIMIT- See Also:
-
IDMAP_CHANGE_STATUS
public static final int IDMAP_CHANGE_STATUS -
IDMAP_CHANGE_FILENAME
public static final int IDMAP_CHANGE_FILENAME -
IDMAP_CHANGE_MMD
public static final int IDMAP_CHANGE_MMD -
IDMAP_CHANGE_PRIMARY_URL
public static final int IDMAP_CHANGE_PRIMARY_URL -
IDMAP_SITE_CONTENT_CHANGED
public static final int IDMAP_SITE_CONTENT_CHANGED -
IDMAP_NO_XML_FILE
public static final int IDMAP_NO_XML_FILE -
IDMAP_NEW_XML_FILE
public static final int IDMAP_NEW_XML_FILE -
IDMAP_XML_FILE_NAME_CHANGED
public static final int IDMAP_XML_FILE_NAME_CHANGED -
IDMAP_XML_FILE_REAPPEARED
public static final int IDMAP_XML_FILE_REAPPEARED -
IDMAP_NEWS_PAST_ARCHIVE_DATE
public static final int IDMAP_NEWS_PAST_ARCHIVE_DATE -
IDMAP_NEWS_ARCHIVE_DATE_NOPARSE
public static final int IDMAP_NEWS_ARCHIVE_DATE_NOPARSE
-
-
Constructor Details
-
DpcErrors
public DpcErrors()
-
-
Method Details
-
getMessage
Returns the message associated with the specified id. Sample usage:
String msg = DpcErrors.getMessage( DpcErrors.IDMAP_NODBREC); -
getType
Returns the id associated with the specified message. Sample usage:
int type = DpcErrors.getType( "No DB rec");- Returns:
- The message type or, if not found, -1.
-
main
Test driver.
-