| Package | Description |
|---|---|
| org.dspace.identifier |
| Modifier and Type | Class and Description |
|---|---|
class |
IdentifierNotFoundException |
class |
IdentifierNotResolvableException |
| Modifier and Type | Method and Description |
|---|---|
void |
VersionedHandleIdentifierProvider.delete(Context context,
DSpaceObject dso) |
void |
IdentifierServiceImpl.delete(Context context,
DSpaceObject dso) |
void |
IdentifierService.delete(Context context,
DSpaceObject dso)
Delete (Unbind) all identifiers registered for a specific DSpace item.
|
abstract void |
IdentifierProvider.delete(Context context,
DSpaceObject dso) |
void |
HandleIdentifierProvider.delete(Context context,
DSpaceObject dso) |
void |
VersionedHandleIdentifierProvider.delete(Context context,
DSpaceObject dso,
String identifier) |
void |
IdentifierServiceImpl.delete(Context context,
DSpaceObject dso,
String identifier) |
void |
IdentifierService.delete(Context context,
DSpaceObject dso,
String identifier)
Used to Delete a Specific Identifier (for example a Handle, hdl:1234.5/6) The provider is responsible for
Detecting and Processing the appropriate identifier, all Providers are interrogated, multiple providers
can process the same identifier.
|
abstract void |
IdentifierProvider.delete(Context context,
DSpaceObject dso,
String identifier) |
void |
HandleIdentifierProvider.delete(Context context,
DSpaceObject dso,
String identifier) |
abstract String |
IdentifierProvider.mint(Context context,
DSpaceObject dso) |
void |
IdentifierServiceImpl.register(Context context,
DSpaceObject dso) |
void |
IdentifierService.register(Context context,
DSpaceObject dso) |
abstract String |
IdentifierProvider.register(Context context,
DSpaceObject item) |
void |
IdentifierServiceImpl.register(Context context,
DSpaceObject object,
String identifier) |
void |
IdentifierService.register(Context context,
DSpaceObject dso,
String identifier)
Used to Register a specific Identifier (for example a Handle, hdl:1234.5/6)
The provider is responsible for detecting and processing the appropriate
identifier.
|
abstract void |
IdentifierProvider.register(Context context,
DSpaceObject object,
String identifier) |
void |
IdentifierServiceImpl.reserve(Context context,
DSpaceObject dso)
Reserves identifiers for the item
|
void |
IdentifierService.reserve(Context context,
DSpaceObject dso)
Reserves any identifiers necessary based on the capabilities of all providers in the service.
|
void |
IdentifierServiceImpl.reserve(Context context,
DSpaceObject dso,
String identifier) |
void |
IdentifierService.reserve(Context context,
DSpaceObject dso,
String identifier)
Used to Reserve a Specific Identifier (for example a Handle, hdl:1234.5/6) The provider is responsible for
Detecting and Processing the appropriate identifier, all Providers are interrogated, multiple providers
can process the same identifier.
|
abstract void |
IdentifierProvider.reserve(Context context,
DSpaceObject dso,
String identifier) |
Copyright © 2015 DuraSpace. All Rights Reserved.