Uses of Class
org.dspace.workflow.WorkflowException
Packages that use WorkflowException
Package
Description
The DSpace Batch Metadata Editor, which uses a CSV file to export/import
item metadata.
Provides an API and implementations of content packages, used in the context of ingest (SIP), or dissemination (DIP)
DSpace has a simple workflow system, which models the workflows
as named steps: SUBMIT, arbitrary named steps that you define, and ARCHIVE.
An Item submission begins as a
WorkspaceItem in some user's workspace.An
Action changes the state of an object in a workflow.-
Uses of WorkflowException in org.dspace.app.bulkedit
Methods in org.dspace.app.bulkedit that throw WorkflowException -
Uses of WorkflowException in org.dspace.content.packager
Methods in org.dspace.content.packager that throw WorkflowExceptionModifier and TypeMethodDescriptionstatic ItemPackageUtils.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.AbstractMETSIngester.ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license) Create a new DSpace object out of a METS content package.PackageIngester.ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license) Create new DSpaceObject out of the ingested package.PDFPackager.ingest(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license) Create new Item out of the ingested package, in the indicated collection.AbstractPackageIngester.ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license) Recursively create one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).PackageIngester.ingestAll(Context context, DSpaceObject parent, File pkgFile, PackageParameters params, String license) Recursively create one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).protected DSpaceObjectAbstractMETSIngester.ingestObject(Context context, DSpaceObject parent, METSManifest manifest, File pkgFile, PackageParameters params, String license) Ingest/import a single DSpace Object, based on the associated METS Manifest and the parameters passed to the METSIngesterAbstractMETSIngester.replace(Context context, DSpaceObject dsoToReplace, File pkgFile, PackageParameters params) Replace an existing DSpace object with the contents of a METS-based package.PackageIngester.replace(Context context, DSpaceObject dso, File pkgFile, PackageParameters params) Replace an existing DSpace Object with contents of the ingested package.AbstractPackageIngester.replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params) Recursively replace one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages).PackageIngester.replaceAll(Context context, DSpaceObject dso, File pkgFile, PackageParameters params) Recursively replace one or more DSpace Objects out of the contents of the ingested package (and all other referenced packages). -
Uses of WorkflowException in org.dspace.workflow
Methods in org.dspace.workflow that throw WorkflowExceptionModifier and TypeMethodDescriptionWorkflowService.getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup) voidWorkflowService.restartWorkflow(Context context, XmlWorkflowItem wi, EPerson decliner, String provenance) WorkflowService.start(Context context, WorkspaceItem wsi) Move an Item from a submitter's workspace into a collection's workflow - in a single transaction do away with the WorkspaceItem and turn it into a WorkflowItem.WorkflowService.startWithoutNotify(Context c, WorkspaceItem wsi) Start the workflow normally, but disable notifications for the first workflow step. -
Uses of WorkflowException in org.dspace.xmlworkflow
Methods in org.dspace.xmlworkflow that throw WorkflowExceptionModifier and TypeMethodDescriptionprotected voidXmlWorkflowServiceImpl.activateFirstStep(Context context, Workflow wf, Step firstStep, XmlWorkflowItem wfi) Activate the first step in a workflow for a WorkflowItem.XmlWorkflowServiceImpl.doState(Context c, EPerson user, jakarta.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig) XmlWorkflowServiceImpl.getWorkflowRoleGroup(Context context, Collection collection, String roleName, Group roleGroup) protected WorkflowActionConfigXmlWorkflowServiceImpl.processNextStep(Context c, EPerson user, Workflow workflow, ActionResult currentOutcome, XmlWorkflowItem wfi, Step nextStep) XmlWorkflowServiceImpl.processOutcome(Context c, EPerson user, Workflow workflow, Step currentStep, WorkflowActionConfig currentActionConfig, ActionResult currentOutcome, XmlWorkflowItem wfi, boolean enteredNewStep) voidXmlWorkflowServiceImpl.restartWorkflow(Context context, XmlWorkflowItem wi, EPerson decliner, String provenance) XmlWorkflowServiceImpl.start(Context context, WorkspaceItem wsi) XmlWorkflowServiceImpl.startWithoutNotify(Context context, WorkspaceItem wsi) -
Uses of WorkflowException in org.dspace.xmlworkflow.service
Methods in org.dspace.xmlworkflow.service that throw WorkflowExceptionModifier and TypeMethodDescriptionXmlWorkflowService.doState(Context c, EPerson user, jakarta.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig) Executes a workflow action and returns the next.XmlWorkflowService.processOutcome(Context c, EPerson user, Workflow workflow, Step currentStep, WorkflowActionConfig currentActionConfig, ActionResult currentOutcome, XmlWorkflowItem wfi, boolean enteredNewStep) Select the next action based on the outcome of a current action. -
Uses of WorkflowException in org.dspace.xmlworkflow.state.actions
Methods in org.dspace.xmlworkflow.state.actions that throw WorkflowExceptionModifier and TypeMethodDescriptionabstract voidAction.activate(Context c, XmlWorkflowItem wf) Called when a workflow item becomes eligible for this Action.abstract ActionResultAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) Called when the action is to be performed. -
Uses of WorkflowException in org.dspace.xmlworkflow.state.actions.processingaction
Methods in org.dspace.xmlworkflow.state.actions.processingaction that throw WorkflowExceptionModifier and TypeMethodDescriptionSingleUserReviewAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) -
Uses of WorkflowException in org.dspace.xmlworkflow.state.actions.userassignment
Methods in org.dspace.xmlworkflow.state.actions.userassignment that throw WorkflowExceptionModifier and TypeMethodDescriptionAssignOriginalSubmitterAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request)