A C D F G H I L M N O R S U V X

A

addSet(String) - Method in class org.gcube.common.OAIRecord
Purpose: Set the status of the record

C

close() - Method in class org.gcube.common.OAIRecordList
 
close() - Method in class org.gcube.common.OAIResumptionStream
 
code - Variable in exception org.gcube.common.OAIException
Exception code
CRITICAL_ERR - Static variable in exception org.gcube.common.OAIException
All the other critical system or network error

D

deleted() - Method in class org.gcube.common.OAIRecord
Returns true if the record has a status attribute of 'deleted'.

F

FAILED_REFRESH_ERR - Static variable in exception org.gcube.common.OAIException
A failed attempt has been made to Refresh an OAIRecord.
frndGetPassword() - Method in class org.gcube.common.OAIRepository
 
frndGetRawResponse() - Method in class org.gcube.common.OAIRepository
 
frndGetUser() - Method in class org.gcube.common.OAIRepository
 
frndMyEncode(InputStream) - Method in class org.gcube.common.OAIRepository
Turn a string into something that can be legally stuffed into an XML CDATA section
frndSetCode(String) - Method in class org.gcube.common.OAIError
Set the OAI 2.0 Error Code string
frndSetDatestamp(String) - Method in class org.gcube.common.OAIRecord
Purpose: Set the datestamp of the record
frndSetErrors(NodeList) - Method in class org.gcube.common.OAIRepository
 
frndSetIdentifier(String) - Method in class org.gcube.common.OAIRecord
Purpose: Set the identifier of the record
frndSetIdOnly(boolean) - Method in class org.gcube.common.OAIRecord
Purpose: Set whether this record is an id-only record
frndSetMetadataNamespace(String) - Method in class org.gcube.common.OAIMetadataFormat
 
frndSetMetadataPrefix(String) - Method in class org.gcube.common.OAIMetadataFormat
 
frndSetMetadataPrefix(String) - Method in class org.gcube.common.OAIRecord
Purpose: Set the metadata prefix of the record
frndSetMetadataPrefix(String) - Method in class org.gcube.common.OAIRecordList
Purpose: set the metadata prefix used to build this list of records
frndSetNamespaceNode(Element) - Method in class org.gcube.common.OAIRepository
 
frndSetOAIResumptionStream(OAIResumptionStream) - Method in class org.gcube.common.OAIMetadataFormatList
 
frndSetOAIResumptionStream(OAIResumptionStream) - Method in class org.gcube.common.OAIRecordList
Purpose: set the resumption stream associated with the list
frndSetOAIResumptionStream(OAIResumptionStream) - Method in class org.gcube.common.OAISetList
 
frndSetReason(String) - Method in class org.gcube.common.OAIError
Set the OAI 2.0 Error Reason
frndSetRecord(Node) - Method in class org.gcube.common.OAIRecord
Purpose: Set the DOM Node of the record
frndSetRepository(OAIRepository) - Method in class org.gcube.common.OAIRecord
Purpose: Set the repository from which the record is derived
frndSetRepositoryID(String) - Method in class org.gcube.common.OAIRepository
 
frndSetRequest(Node) - Method in class org.gcube.common.OAIRepository
 
frndSetResponseDate(String) - Method in class org.gcube.common.OAIRepository
 
frndSetSchema(String) - Method in class org.gcube.common.OAIMetadataFormat
 
frndSetSetDescription(NodeList) - Method in class org.gcube.common.OAISet
 
frndSetSetName(String) - Method in class org.gcube.common.OAISet
 
frndSetSetSpec(String) - Method in class org.gcube.common.OAISet
 
frndSetStatus(String) - Method in class org.gcube.common.OAIRecord
Purpose: Set the status of the record
frndSetValid(boolean) - Method in class org.gcube.common.OAIMetadataFormat
 
frndSetValid(boolean) - Method in class org.gcube.common.OAIRecord
Purpose: Set whether the record is valid or not
frndSetValid(boolean) - Method in class org.gcube.common.OAISet
 
frndTrySend(HttpURLConnection) - Method in class org.gcube.common.OAIRepository
Purpose: Attempt to send the request to the repository, honoring 503 Retry statuses Inputs: h the HTTP object to use for the sending NOTE: Not sure if the http object does redirects (302) or not; may have to do these manually also

G

getAbout() - Method in class org.gcube.common.OAIRecord
Returns the first about section of the record as an XML node.
getAbout(int) - Method in class org.gcube.common.OAIRecord
Returns the about section of the record as an XML node.
getAboutCount() - Method in class org.gcube.common.OAIRecord
Return the number of about elements associated with the record
getAboutNamespaceURI() - Method in class org.gcube.common.OAIRecord
Returns the namespace URI of the first about section of the record.
getAboutNamespaceURI(int) - Method in class org.gcube.common.OAIRecord
Returns the namespace URI of the about section of the record.
getAdminEmail() - Method in class org.gcube.common.OAIRepository
Returns the email address of the repository administrator.
getAdminEmail(int) - Method in class org.gcube.common.OAIRepository
Returns the email address of the repository administrator.
getAdminEmailCount() - Method in class org.gcube.common.OAIRepository
Returns how many admin emails there are for the repository
getBaseURL() - Method in class org.gcube.common.OAIRepository
Returns the BASE-URL of the repository.
getBaseURL() - Method in class org.gcube.common.OAIResumptionStream
Returns the BASE-URL of the query.
getCode() - Method in class org.gcube.common.OAIError
Returns the OAI 2.0 Error Code string
getCompleteSize() - Method in class org.gcube.common.OAIMetadataFormatList
Return the number of items in the list (-1 if unknown)
getCompleteSize() - Method in class org.gcube.common.OAIRecordList
Return the number of records in the complete set (-1 if this number is unknown)
getCompleteSize() - Method in class org.gcube.common.OAIResumptionStream
Return the complete size of a returned list (if possible).
getCompleteSize() - Method in class org.gcube.common.OAISetList
Return the number of items in the list (-1 if unknown)
getCompression() - Method in class org.gcube.common.OAIRepository
Returns the compression supported by the repository.
getCompression(int) - Method in class org.gcube.common.OAIRepository
Returns the compression supported by the repository.
getCompressionCount() - Method in class org.gcube.common.OAIRepository
Returns how many compressions are supported by the repository
getCurrentIndex() - Method in class org.gcube.common.OAIMetadataFormatList
Return the index of the current item (0 to CompleteListSize-1)
getCurrentIndex() - Method in class org.gcube.common.OAIRecordList
Return the index of the current item in the list (0 to CompleteListSize-1)
getCurrentIndex() - Method in class org.gcube.common.OAISetList
Return the index of the current item (0 to CompleteListSize-1)
getCurrentItem() - Method in class org.gcube.common.OAIMetadataFormatList
Returns an OAIMetadataFormat object for the current record in the list.
getCurrentItem() - Method in class org.gcube.common.OAIRecordList
Returns and OAIRecord object for the current record in the list.
getCurrentItem() - Method in class org.gcube.common.OAISetList
Returns an OAISet object for the current record in the list.
getDatestamp() - Method in class org.gcube.common.OAIRecord
Returns the datestamp of this record as a string.
getDeletedRecord() - Method in class org.gcube.common.OAIRepository
Returns the type of deleted items supported by the repository
getDescription() - Method in class org.gcube.common.OAIRepository
Returns the first repository description returned by the Identify request as an XML node; if there is no descriptin an empty string is returned.
getDescription(int) - Method in class org.gcube.common.OAIRepository
Returns one of the repository descriptions returned by the Identify request as an XML node; the index parameter indicates which description to return: 0 to DescriptionCount-1; if there is no descriptin an empty string is returned.
getDescriptionCount() - Method in class org.gcube.common.OAIRepository
Returns the number of descriptions returned by the Identify request.
getEarliestDatestamp() - Method in class org.gcube.common.OAIRepository
Returns how many compressions are supported by the repository
getEPrintsDescription() - Method in class org.gcube.common.OAIRepository
If one of the descriptions returned by the Identify request is an eprints, this method will return the eprints description as an XML node.
getFrom() - Method in class org.gcube.common.OAIRepository
Returns the value to be used in the From field of the HTTP request header.
getGranularity() - Method in class org.gcube.common.OAIRepository
Returns the datestamp granularity supported by the repository
getIdentifier() - Method in class org.gcube.common.OAIRecord
Returns the OAI identifier of the record.
getIndex() - Method in class org.gcube.common.OAIResumptionStream
Return the index of the current record: 0 to CompleteListSize-1
getItem() - Method in class org.gcube.common.OAIResumptionStream
Returns an XML node for the current object in the list.
getLastOAIError() - Method in class org.gcube.common.OAIRepository
Returns one of the errors returned by the repository
getLastOAIError(int) - Method in class org.gcube.common.OAIRepository
 
getLastOAIErrorCount() - Method in class org.gcube.common.OAIRepository
Returns how many errors were returned by the repository
getMaxRetryMinutes() - Method in class org.gcube.common.OAIRepository
Returns the maximum allowable minutes to wait for a retry without failing.
getMetadata() - Method in class org.gcube.common.OAIRecord
Returns the metadata section of the record as an XML node.
getMetadataNamespace() - Method in class org.gcube.common.OAIMetadataFormat
Returns the XML namespace of this metadata format.
getMetadataNamespaceURI() - Method in class org.gcube.common.OAIRecord
Returns the namespace URI of the metadata section of the record.
getMetadataPrefix() - Method in class org.gcube.common.OAIMetadataFormat
Returns the prefix used for this metadata format.
getMetadataPrefix() - Method in class org.gcube.common.OAIRecord
Returns the metadata prefix of the record.
getMetadataRecord() - Method in class org.gcube.common.OAIRecord
 
getNamespaceNode() - Method in class org.gcube.common.OAIRepository
 
getOAIIdentifierDescription() - Method in class org.gcube.common.OAIRepository
If one of the descriptions returned by the Identify request is an oai-identifier, this method will return the oai-identifier description as an XML node.
getOAIRepository() - Method in class org.gcube.common.OAIMetadataFormatList
Returns the OAIRepository object from which this list was created.
getOAIRepository() - Method in class org.gcube.common.OAIRecordList
Returns the OAIRepository object from which this list was created.
getOAIRepository() - Method in class org.gcube.common.OAISetList
Returns the OAIRepository object from which this list was created.
getParams() - Method in class org.gcube.common.OAIResumptionStream
Returns the query string parameters used for the request (minus the verb parameter).
getProtocolMajorVersion() - Method in class org.gcube.common.OAIRepository
Returns the major version number of the protocol spec supported by the repository currently either 1 or 2.
getProtocolVersion() - Method in class org.gcube.common.OAIRepository
Returns the version of the protocol spec supported by the repository.
getReason() - Method in class org.gcube.common.OAIError
Returns the OAI 2.0 Error Reason.
getRecord() - Method in class org.gcube.common.OAIRecord
Returns the complete record as an XML node; includes everything starting at the tag.
getRecord(String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecord object for the given OAI Identifier with default metadataPrefix as oai_dc.
getRecord(String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecord object for the given OAI Identifier and the metadataPrefix.
getRepository() - Method in class org.gcube.common.OAIResumptionStream
Returns the OAIRepository object from which this list was created.
getRepositoryIdentifier() - Method in class org.gcube.common.OAIRepository
If one of the descriptions returned by the Identify request is an oai-identifier, this parameter will contain the registered identifier of the repository.
getRepositoryName() - Method in class org.gcube.common.OAIRepository
Returns the name of the repository
getRequestBaseURL() - Method in class org.gcube.common.OAIRepository
The Request URL returned by the most recent request.
getRequestFrom() - Method in class org.gcube.common.OAIRepository
Returns the from query param returned by the most recent response
getRequestIdentifier() - Method in class org.gcube.common.OAIRepository
Returns the identifier query param returned by the most recent response
getRequestMetadataPrefix() - Method in class org.gcube.common.OAIRepository
Returns the metadataPrefix query param returned by the most recent response
getRequestResumptionToken() - Method in class org.gcube.common.OAIRepository
Returns the resumptionToken query param returned by the most recent response
getRequestSet() - Method in class org.gcube.common.OAIRepository
Returns the set query param returned by the most recent response
getRequestUntil() - Method in class org.gcube.common.OAIRepository
Returns the until query param returned by the most recent response
getRequestURL() - Method in class org.gcube.common.OAIRepository
Return the complete request url returned by the most recent response.
getRequestURL() - Method in class org.gcube.common.OAIResumptionStream
Return the requestURL returned by the most recent response
getRequestVerb() - Method in class org.gcube.common.OAIRepository
Returns the verb query param returned by the most recent response
getResponseDate() - Method in class org.gcube.common.OAIRepository
The Response Date returned by the most recent request.
getResponseDate() - Method in class org.gcube.common.OAIResumptionStream
Return the responseDate returned by the most recent response
getResponseSize() - Method in class org.gcube.common.OAIResumptionStream
Return the number of items contained in the most recent response
getResumptionCursor() - Method in class org.gcube.common.OAIResumptionStream
Return the index which starts the most recent response.
getResumptionExpirationDate() - Method in class org.gcube.common.OAIResumptionStream
Return the expiration date of the current resumptionToken or an empty string if there is none
getRetryLimit() - Method in class org.gcube.common.OAIRepository
Returns the number of times to retry if given a 503 before giving up.
getSampleIdentifier() - Method in class org.gcube.common.OAIRepository
If one of the descriptions returned by the Identify request is an oai-identifier, this parameter will contain the sample OAI identifier contained therein.
getSchema() - Method in class org.gcube.common.OAIMetadataFormat
Returns the URL of the XML schema for this metadata format
getSetDescription() - Method in class org.gcube.common.OAISet
Return the first description of this repository
getSetDescription(int) - Method in class org.gcube.common.OAISet
Return one of the descriptions of this repository
getSetDescriptionCount() - Method in class org.gcube.common.OAISet
Return how many descriptions there are for the repository
getSetName() - Method in class org.gcube.common.OAISet
Returns the human-readable name of the set.
getSetSpec() - Method in class org.gcube.common.OAIRecord
Get the first setSpec strings associated with the record.
getSetSpec(int) - Method in class org.gcube.common.OAIRecord
Get one of the setSpec strings associated with the record.
getSetSpec() - Method in class org.gcube.common.OAISet
Returns the identifier for the set.
getSetSpecCount() - Method in class org.gcube.common.OAIRecord
Return the number of setSpec strings for the record.
getSetSpeList() - Method in class org.gcube.common.OAIRecord
Get the list of sets associated with the record.
getStatus() - Method in class org.gcube.common.OAIRecord
Returns the status of the record
getUserAgent() - Method in class org.gcube.common.OAIRepository
Returns the value to be used in the User-Agent field of the HTTP request header.
getValidation() - Method in class org.gcube.common.OAIRepository
Returns the type of validation to perform on the OAI response.
getVerb() - Method in class org.gcube.common.OAIResumptionStream
The verb parameter used for this request.

H

HTTP_ERR - Static variable in exception org.gcube.common.OAIException
The OAI provider returned an unexpected HTTP status code, such as 400.

I

ID_ONLY_ERR - Static variable in exception org.gcube.common.OAIException
This error is currently unused.
identify() - Method in class org.gcube.common.OAIRepository
Sends an Identify request to a repository with the baseURL previously set; if the Identify request is successful, the RepositoryName will be returned.
INVALID_RESPONSE_ERR - Static variable in exception org.gcube.common.OAIException
The XML response returned by the OAI provider is not valid, usually because it is missing a key element such as or .
INVALID_VERB_ERR - Static variable in exception org.gcube.common.OAIException
An attempt to use a verb parameter value that is not supported by the OAI protocol has been made.
isIdentifierOnly() - Method in class org.gcube.common.OAIRecord
Returns true if this is an identifier-only record, meaning that it was probably created as a result of a ListIdentifiers request; else false; an identifier-only record can be explicitly converted to a complete record by calling the refreshRecord method; accessing any of the methods which return metadata will also implicitly convert it to a complete record.
isListValid() - Method in class org.gcube.common.OAIMetadataFormatList
Returns true if the record list appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.
isListValid() - Method in class org.gcube.common.OAIRecordList
Returns true if the record list appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.
isListValid() - Method in class org.gcube.common.OAISetList
Returns true if the record list appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.
isMetadataFormatValid() - Method in class org.gcube.common.OAIMetadataFormat
Returns true if the record list appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.
isRecordValid() - Method in class org.gcube.common.OAIRecord
Returns true if the record appears to be valid (well-formed, and if the Validation is Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.
isResponseValid() - Method in class org.gcube.common.OAIResumptionStream
Returns true if the response appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned
isSetValid() - Method in class org.gcube.common.OAISet
Return true if the set appears to be valid (well-formed, and if the Validation if Very Strict also valid according to the XML Schemas); if the Validation is Loose and the record is not well-formed, false is returned.

L

listIdentifiers() - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository.
listIdentifiers(String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given untild.
listIdentifiers(String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given untild and fromd.
listIdentifiers(String, String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given untild, fromd, and SetSpec.
listIdentifiers(String, String, String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given untild, fromd, and SetSpec.
listMetadataFormats() - Method in class org.gcube.common.OAIRepository
Returns an OAIMetadataFormatList object containing the metadata formats supported by the repository..
listMetadataFormats(String) - Method in class org.gcube.common.OAIRepository
Returns an OAIMetadataFormatList object containing the metadata formats supported by a specific record.
listRecords() - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository.
listRecords(String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given metadataPrefix.
listRecords(String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given metadataPrefix and untild.
listRecords(String, String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given metadataPrefix, untild, and fromd.
listRecords(String, String, String, String) - Method in class org.gcube.common.OAIRepository
Returns an OAIRecordList object containing the records returned by the repository for the given metadataPrefix, untild, fromd, and SetSpec.
listSets() - Method in class org.gcube.common.OAIRepository
Returns an OAISetList object containing the sets returned by the repository.

M

more() - Method in class org.gcube.common.OAIResumptionStream
Returns true if there are more objects which can be returned; else false.
moreItems() - Method in class org.gcube.common.OAIMetadataFormatList
Returns true if there are more records in the record list; else false.
moreItems() - Method in class org.gcube.common.OAIRecordList
Returns true if there are more records in the record list; else false.
moreItems() - Method in class org.gcube.common.OAISetList
Returns true if there are more records in the record list; else false.
moveNext() - Method in class org.gcube.common.OAIMetadataFormatList
Moves the cursor location to the next record in the list.
moveNext() - Method in class org.gcube.common.OAIRecordList
Moves the cursor location to the next record in the list.
moveNext() - Method in class org.gcube.common.OAIResumptionStream
Moves the cursor location to the next object in the list.
moveNext() - Method in class org.gcube.common.OAISetList
Moves the cursor location to the next record in the list.

N

NO_BASE_URL_ERR - Static variable in exception org.gcube.common.OAIException
A property or method which depends on contacting an OAI Provider site is being accessed without first setting the BaseURL property of the OAIRepository.
NO_MORE_SETS_ERR - Static variable in exception org.gcube.common.OAIException
An attempt has been made to MoveNext past the end of a list of records.
NO_OAI_IDENTIFIER_ERR - Static variable in exception org.gcube.common.OAIException
The Identify request did not return an oai-identifier description, so this property is not available.
NOT_INITIALIZED_ERR - Static variable in exception org.gcube.common.OAIException
An attempt to use an uninitialized OAIResumptionStream has been made.

O

OAI_2_ONLY_ERR - Static variable in exception org.gcube.common.OAIException
An attempt to use a feature not spported by OAI 1.x repositories
OAI_ERR - Static variable in exception org.gcube.common.OAIException
An OAI error
OAIError - Class in org.gcube.common
This class represents an OAI Error.
OAIError() - Constructor for class org.gcube.common.OAIError
Construct a empty object.
OAIException - Exception in org.gcube.common
This class implements an exception object that all OAI classes will throw in case of an error.
OAIException(short, String) - Constructor for exception org.gcube.common.OAIException
 
OAIMetadataFormat - Class in org.gcube.common
This class represents an OAI Metadata Format.
OAIMetadataFormat() - Constructor for class org.gcube.common.OAIMetadataFormat
Constructs an empty OAI metadata format
OAIMetadataFormatList - Class in org.gcube.common
This class represents a list of Metadata Formats, as returned by the ListMetadataFormats OAI request.
OAIMetadataFormatList() - Constructor for class org.gcube.common.OAIMetadataFormatList
Constructs an empty list of OAI metadata formats.
OAIRecord - Class in org.gcube.common
This class represents an OAI Record.
OAIRecord() - Constructor for class org.gcube.common.OAIRecord
Constructs an empty OAI record.
OAIRecordList - Class in org.gcube.common
This class represents a list of OAI Records, as returned by the ListRecords or ListIdentifiers OAI requests.
OAIRecordList() - Constructor for class org.gcube.common.OAIRecordList
Constructs an empty list of OAI records.
OAIRepository - Class in org.gcube.common
This class represents an OAI repository.
OAIRepository() - Constructor for class org.gcube.common.OAIRepository
Construct an empty OAI repository.
OAIResumptionStream - Class in org.gcube.common
This class is used internally by other classes to handle all of the OAI responses which represent a list of values: OAIRecordList, OAIMetadataFormatList, and OAISetList.
OAIResumptionStream(OAIRepository, String, String) - Constructor for class org.gcube.common.OAIResumptionStream
Constructs an OAIResumptionStream object with the given OAIRepository, baseURL, and verb.
OAIResumptionStream(OAIRepository, String, String, String) - Constructor for class org.gcube.common.OAIResumptionStream
Constructs an OAIResumptionStream object with the given OAIRepository, baseURL, verb, and query parameters.
OAISet - Class in org.gcube.common
This class represents an OAI Set.
OAISet() - Constructor for class org.gcube.common.OAISet
Construct a empty set.
OAISetList - Class in org.gcube.common
This class represents a list of Sets, as returned by the ListSets OAI request.
OAISetList() - Constructor for class org.gcube.common.OAISetList
Constructs a empty list.
org.gcube.common - package org.gcube.common
 

R

refreshRecord() - Method in class org.gcube.common.OAIRecord
This will re-retrieve the record from the repository; this can be used to turn a identifier-only record into a complete record; the current metadataPrefix is used.
refreshRecord(String) - Method in class org.gcube.common.OAIRecord
This will re-retrieve the record from the repository; this can be used to turn a identifier-only record into a complete record or to change the record to a different metadataPrefix.
requery() - Method in class org.gcube.common.OAIMetadataFormatList
This will reset the entire list to the beginning, redoing the query from scratch.
requery() - Method in class org.gcube.common.OAIRecordList
This will reset the entire list to the beginning, redoing the query from scratch.
requery() - Method in class org.gcube.common.OAIResumptionStream
This will reset the entire list to the beginning, redoing the query from scratch.
requery() - Method in class org.gcube.common.OAISetList
This will reset the entire list to the beginning, redoing the query from scratch.
RETRY_AFTER_ERR - Static variable in exception org.gcube.common.OAIException
'value' is not a valid retry-after header
RETRY_LIMIT_ERR - Static variable in exception org.gcube.common.OAIException
In the case of an HTTP 503 status, the maximum number of allowable retries has been exceeded.

S

setBaseURL(String) - Method in class org.gcube.common.OAIRepository
Sets the BASE-URL of the repository; must be set before most other properties or methods can be used.
setBasicAuthorization(String, String) - Method in class org.gcube.common.OAIRepository
Set the user and password to use for Basic HTTP Authorization
setFrom(String) - Method in class org.gcube.common.OAIRepository
Sets the value to be used in the From field of the HTTP request header.
setMaxRetryMinutes(int) - Method in class org.gcube.common.OAIRepository
Sets the maximum allowable minutes to wait for a retry without failing.
setMetadataRecord(String) - Method in class org.gcube.common.OAIRecord
 
setRetryLimit(int) - Method in class org.gcube.common.OAIRepository
Sets the number of times to retry if a HTTP status of 503 is returned by the repository; defaults to 5
setUserAgent(String) - Method in class org.gcube.common.OAIRepository
Sets the value to be used in the User-Agent field of the HTTP request header.
setValidation(int) - Method in class org.gcube.common.OAIRepository
Sets the type of validation to perform on the OAI response.
STATE_IDENTIFIED - Variable in class org.gcube.common.OAIRepository
The repository has been identified.
STATE_UNIDENTIFIED - Variable in class org.gcube.common.OAIRepository
The repository is not identified yet.

U

UNKNOWN_ELEMENT_ERR - Static variable in exception org.gcube.common.OAIException
An OAIRecordList contains elements which are not legal according to the OAI protocol.
usesEPrints() - Method in class org.gcube.common.OAIRepository
Returns true if the repository uses EPrints descriptions in its Identify request; else false.
usesOAIIdentifier() - Method in class org.gcube.common.OAIRepository
Returns true if the repository uses OAIIdentifier descriptions in its Identify request; else false.

V

VALIDATION_LOOSE - Static variable in class org.gcube.common.OAIRepository
This will attempt to continue processing even if some non-well-formed XML is encountered.
VALIDATION_STRICT - Static variable in class org.gcube.common.OAIRepository
This is the default type.
VALIDATION_VERY_STRICT - Static variable in class org.gcube.common.OAIRepository
This will cause the XML responses to be initially validated against the XML schemas, as indicated by the xsi:schemaLocation attributes.

X

XML_PARSE_ERR - Static variable in exception org.gcube.common.OAIException
The XML parser has detected an XML error.
XMLNS_DC - Static variable in class org.gcube.common.OAIRepository
namespace URIs for metadata formats
XMLNS_EPR - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_EPR_1_0 - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_ID - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_ID_1_0 - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_ID_1_0_aps - Static variable in class org.gcube.common.OAIRepository
some repositories don't use the correct namespaces (American Physical Society)
XMLNS_ID_2_0 - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_OAI - Static variable in class org.gcube.common.OAIRepository
namespaces from the current (1.1) version of the protocol
XMLNS_OAI_1_0 - Static variable in class org.gcube.common.OAIRepository
namespaces from the 1.0 version of the protocol
XMLNS_OAI_2_0 - Static variable in class org.gcube.common.OAIRepository
namespaces from the 2.0 version of the protocol
XMLNS_OAI_DC_2_0 - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_OAI_MARC - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_OAI_MARC_1_0 - Static variable in class org.gcube.common.OAIRepository
 
XMLNS_RFC1807 - Static variable in class org.gcube.common.OAIRepository
 

A C D F G H I L M N O R S U V X

Copyright © 2013. All Rights Reserved.