Uses of Class
org.dspace.identifier.doi.DOIIdentifierException
-
Packages that use DOIIdentifierException Package Description org.dspace.identifier Providers of durable unique identifiers (Handles, DOIs, etc.).org.dspace.identifier.doi Make requests to the DOI registration angencies, f.e.to EZID DOI service, and analyze the responses.org.dspace.identifier.service -
-
Uses of DOIIdentifierException in org.dspace.identifier
Methods in org.dspace.identifier that throw DOIIdentifierException Modifier and Type Method Description voidDOIIdentifierProvider. deleteOnline(Context context, String identifier)StringDOIServiceImpl. DOIFromExternalFormat(String identifier)StringDOIServiceImpl. formatIdentifier(String identifier)protected StringVersionedDOIIdentifierProvider. getBareDOI(String identifier)StringDOIIdentifierProvider. getDOIOutOfObject(DSpaceObject dso)Loads a DOI out of the metadata of an DSpaceObject.protected StringVersionedDOIIdentifierProvider. getDOIPostfix(String identifier)DSpaceObjectDOIIdentifierProvider. getObjectByDOI(Context context, String identifier)Returns a DSpaceObject depending on its DOI.protected DOIDOIIdentifierProvider. loadOrCreateDOI(Context context, DSpaceObject dso, String doiIdentifier)Load a DOI from the database or creates it if it does not exist.protected StringVersionedDOIIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history) -
Uses of DOIIdentifierException in org.dspace.identifier.doi
Methods in org.dspace.identifier.doi that throw DOIIdentifierException Modifier and Type Method Description voidDataCiteConnector. deleteDOI(Context context, String doi)voidDOIConnector. deleteDOI(Context context, String doi)Sends the DELETE-Request to the DOI registry.protected StringDataCiteConnector. extractAlternateIdentifier(Context context, String content)booleanDataCiteConnector. isDOIRegistered(Context context, String doi)booleanDOIConnector. isDOIRegistered(Context context, String doi)booleanDataCiteConnector. isDOIReserved(Context context, String doi)booleanDOIConnector. isDOIReserved(Context context, String doi)voidDataCiteConnector. registerDOI(Context context, DSpaceObject dso, String doi)voidDOIConnector. registerDOI(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to register a DOI.voidDataCiteConnector. reserveDOI(Context context, DSpaceObject dso, String doi)voidDOIConnector. reserveDOI(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to reserve a DOI.protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendDOIGetRequest(String doi)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendDOIPostRequest(String doi, String url)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendGetRequest(String doi, String path)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendHttpRequest(org.apache.http.client.methods.HttpUriRequest req, String doi)Internal method to send requests prepared by the caller to DataCite.protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendMetadataDeleteRequest(String doi)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendMetadataGetRequest(String doi)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendMetadataPostRequest(String doi, String metadata)protected DataCiteConnector.DataCiteResponseDataCiteConnector. sendMetadataPostRequest(String doi, org.jdom.Element metadataRoot)voidDataCiteConnector. updateMetadata(Context context, DSpaceObject dso, String doi)voidDOIConnector. updateMetadata(Context context, DSpaceObject dso, String doi)Sends a request to the DOI registry to update metadata for a DOI. -
Uses of DOIIdentifierException in org.dspace.identifier.service
Methods in org.dspace.identifier.service that throw DOIIdentifierException Modifier and Type Method Description StringDOIService. DOIFromExternalFormat(String identifier)StringDOIService. formatIdentifier(String identifier)Recognize format of DOI and return it with leading doi-Scheme.
-