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)Delete a specific DOI in the registration agency records via the DOI ConnectorStringDOIServiceImpl. 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 DOIDOIIdentifierProvider. loadOrCreateDOI(Context context, DSpaceObject dso, String doiIdentifier, Filter filter)Load DOI from database, or create one if it doesn't yet exist.protected StringVersionedDOIIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history)protected StringVersionedDOIIdentifierProvider. makeIdentifierBasedOnHistory(Context context, DSpaceObject dso, VersionHistory history, Filter filter) -
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)voidDOIOrganiser. register(DOI doiRow)Register DOI with the providervoidDOIOrganiser. register(DOI doiRow, Filter filter)Register DOI with the providervoidDataCiteConnector. 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.jdom2.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)Convert an HTTP DOI URL (https://doi.org/10.something) to a "doi:" URI.StringDOIService. formatIdentifier(String identifier)Recognize format of DOI and return it with leading doi-Scheme.
-