| 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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DOIIdentifierProvider.deleteOnline(Context context,
java.lang.String identifier) |
static java.lang.String |
DOI.DOIFromExternalFormat(java.lang.String identifier) |
static java.lang.String |
DOI.formatIdentifier(java.lang.String identifier)
Recognize format of DOI and return it with leading doi-Scheme.
|
static java.lang.String |
DOIIdentifierProvider.getDOIOutOfObject(DSpaceObject dso)
Loads a DOI out of the metadata of an DSpaceObject.
|
static DSpaceObject |
DOIIdentifierProvider.getObjectByDOI(Context context,
java.lang.String identifier)
Returns a DSpaceObject depending on its DOI.
|
protected TableRow |
DOIIdentifierProvider.loadOrCreateDOI(Context context,
DSpaceObject dso,
java.lang.String doi)
Load a DOI from the database or creates it if it does not exist.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DOIConnector.deleteDOI(Context context,
java.lang.String doi)
Sends the DELETE-Request to the DOI registry.
|
void |
DataCiteConnector.deleteDOI(Context context,
java.lang.String doi) |
boolean |
DOIConnector.isDOIRegistered(Context context,
DSpaceObject dso,
java.lang.String doi) |
boolean |
DataCiteConnector.isDOIRegistered(Context context,
DSpaceObject dso,
java.lang.String doi) |
boolean |
DOIConnector.isDOIRegistered(Context context,
java.lang.String doi) |
boolean |
DataCiteConnector.isDOIRegistered(Context context,
java.lang.String doi) |
boolean |
DOIConnector.isDOIReserved(Context context,
DSpaceObject dso,
java.lang.String doi) |
boolean |
DataCiteConnector.isDOIReserved(Context context,
DSpaceObject dso,
java.lang.String doi) |
boolean |
DOIConnector.isDOIReserved(Context context,
java.lang.String doi) |
boolean |
DataCiteConnector.isDOIReserved(Context context,
java.lang.String doi) |
void |
DOIConnector.registerDOI(Context context,
DSpaceObject dso,
java.lang.String doi)
Sends a request to the DOI registry to register a DOI.
|
void |
DataCiteConnector.registerDOI(Context context,
DSpaceObject dso,
java.lang.String doi) |
void |
DOIConnector.reserveDOI(Context context,
DSpaceObject dso,
java.lang.String doi)
Sends a request to the DOI registry to reserve a DOI.
|
void |
DataCiteConnector.reserveDOI(Context context,
DSpaceObject dso,
java.lang.String doi) |
void |
DOIConnector.updateMetadata(Context context,
DSpaceObject dso,
java.lang.String doi)
Sends a request to the DOI registry to update Metadata for a DOI.
|
void |
DataCiteConnector.updateMetadata(Context context,
DSpaceObject dso,
java.lang.String doi) |
Copyright © 2013 DuraSpace. All Rights Reserved.