Uses of Class
org.dspace.content.WorkspaceItem

Packages that use WorkspaceItem
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 
 

Uses of WorkspaceItem in org.dspace.content
 

Subclasses of WorkspaceItem in org.dspace.content
 class SupervisedItem
          Class to handle WorkspaceItems which are being supervised.
 

Methods in org.dspace.content that return WorkspaceItem
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.
 

Uses of WorkspaceItem in org.dspace.content.packager
 

Methods in org.dspace.content.packager that return WorkspaceItem
 WorkspaceItem PDFPackager.ingest(Context context, Collection collection, InputStream pkg, PackageParameters params, String license)
          Create new Item out of the ingested package, in the indicated collection.
 WorkspaceItem PackageIngester.ingest(Context context, Collection collection, InputStream in, PackageParameters params, String license)
          Create new Item out of the ingested package.
 WorkspaceItem AbstractMETSIngester.ingest(Context context, Collection collection, InputStream pkg, PackageParameters params, String license)
          Create a new DSpace item out of a METS content package.
 

Uses of WorkspaceItem in org.dspace.workflow
 

Methods in org.dspace.workflow that return WorkspaceItem
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.
 

Methods in org.dspace.workflow with parameters of type WorkspaceItem
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
 



Copyright © 2008 The DSpace Foundation. All Rights Reserved.