| Interface | Description |
|---|---|
| CurationTask |
CurationTask describes a rather generic ability to perform an operation
upon a DSpace object.
|
| ScriptedTask |
ScriptedTask describes a rather generic ability to perform an operation
upon a DSpace object.
|
| TaskQueue |
TaskQueue objects manage access to named queues of task entries.
|
| Class | Description |
|---|---|
| AbstractCurationTask |
AbstractCurationTask encapsulates a few common patterns of task use,
resources, and convenience methods.
|
| CitationPage |
CitationPage
This task is used to generate a cover page with citation information for text
documents and then to add that cover page to a PDF version of the document
replacing the originally uploaded document form the user's perspective.
|
| CurationCli |
CurationCli provides command-line access to Curation tools and processes.
|
| Curator |
Curator orchestrates and manages the application of a one or more curation
tasks to a DSpace object.
|
| FileTaskQueue |
FileTaskQueue provides a TaskQueue implementation based on flat files
for the queues and semaphores.
|
| ResolvedTask |
ResolvedTask wraps an implementation of one of the CurationTask or
ScriptedTask interfaces and provides for uniform invocation based on
CurationTask methods.
|
| TaskQueueEntry |
TaskQueueEntry defines the record or entry in the named task queues.
|
| TaskResolver |
TaskResolver takes a logical name of a curation task and attempts to deliver
a suitable implementation object.
|
| Utils |
Utils contains a few commonly occurring methods.
|
| WorkflowCurator |
WorkflowCurator manages interactions between curation and workflow.
|
| Enum | Description |
|---|---|
| Curator.Invoked | |
| Curator.TxScope |
| Annotation Type | Description |
|---|---|
| Distributive |
Annotation type for CurationTasks.
|
| Mutative |
Annotation type for CurationTasks.
|
| Suspendable |
Annotation type for CurationTasks.
|
Copyright © 2014 DuraSpace. All Rights Reserved.