| Package | Description |
|---|---|
| org.dspace.content |
Provides an API for reading and manipulating content in the DSpace system.
|
| org.dspace.content.packager |
Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP)
|
| org.dspace.workflow |
DSpace's workflow system
|
| org.dspace.xmlworkflow |
| Modifier and Type | Class and Description |
|---|---|
class |
SupervisedItem
Class to handle WorkspaceItems which are being supervised.
|
| Modifier and Type | Method and Description |
|---|---|
static WorkspaceItem |
WorkspaceItem.create(Context c,
Collection coll,
boolean template)
Create a new workspace item, with a new ID.
|
static WorkspaceItem |
WorkspaceItem.find(Context context,
int id)
Get a workspace item from the database.
|
static WorkspaceItem[] |
WorkspaceItem.findAll(Context context)
Get all workspace items in the whole system
|
static WorkspaceItem[] |
WorkspaceItem.findByCollection(Context context,
Collection c)
Get all workspace items for a particular collection.
|
static WorkspaceItem[] |
WorkspaceItem.findByEPerson(Context context,
EPerson ep)
Get all workspace items for a particular e-person.
|
static WorkspaceItem |
WorkspaceItem.findByItem(Context context,
Item i)
Check to see if a particular item is currently still in a user's Workspace.
|
| Modifier and Type | Method and Description |
|---|---|
static Item |
PackageUtils.finishCreateItem(Context context,
WorkspaceItem wsi,
String handle,
PackageParameters params)
Perform any final tasks on a newly created WorkspaceItem in order to finish
ingestion of an Item.
|
| Modifier and Type | Method and Description |
|---|---|
static WorkspaceItem |
WorkflowManager.reject(Context c,
WorkflowItem wi,
EPerson e,
String rejection_message)
rejects an item - rejection means undoing a submit - WorkspaceItem is
created, and the WorkflowItem is removed, user is emailed
rejection_message.
|
| Modifier and Type | Method and Description |
|---|---|
static WorkflowItem |
WorkflowManager.start(Context c,
WorkspaceItem wsi)
startWorkflow() begins a workflow - in a single transaction do away with
the PersonalWorkspace entry and turn it into a WorkflowItem.
|
static WorkflowItem |
WorkflowManager.startWithoutNotify(Context c,
WorkspaceItem wsi)
startWithoutNotify() starts the workflow normally, but disables
notifications (useful for large imports,) for the first workflow step -
subsequent notifications happen normally
|
| Modifier and Type | Method and Description |
|---|---|
static WorkspaceItem |
XmlWorkflowManager.abort(Context c,
XmlWorkflowItem wi,
EPerson e) |
static WorkspaceItem |
XmlWorkflowManager.sendWorkflowItemBackSubmission(Context c,
XmlWorkflowItem wi,
EPerson e,
String provenance,
String rejection_message)
rejects an item - rejection means undoing a submit - WorkspaceItem is
created, and the WorkflowItem is removed, user is emailed
rejection_message.
|
| Modifier and Type | Method and Description |
|---|---|
static XmlWorkflowItem |
XmlWorkflowManager.start(Context context,
WorkspaceItem wsi) |
static XmlWorkflowItem |
XmlWorkflowManager.startWithoutNotify(Context c,
WorkspaceItem wsi)
startWithoutNotify() starts the workflow normally, but disables
notifications (useful for large imports,) for the first workflow step -
subsequent notifications happen normally
|
Copyright © 2015 DuraSpace. All Rights Reserved.