Uses of Class
org.dspace.xmlworkflow.state.Step
Packages that use Step
Package
Description
An Item submission begins as a
WorkspaceItem in some user's workspace.A workflow consists of a sequence of steps.
An
Action changes the state of an object in a workflow.-
Uses of Step in org.dspace.xmlworkflow
Methods in org.dspace.xmlworkflow that return StepMethods in org.dspace.xmlworkflow with parameters of type StepModifier and TypeMethodDescriptionprotected voidXmlWorkflowServiceImpl.activateFirstStep(Context context, Workflow wf, Step firstStep, XmlWorkflowItem wfi) Activate the first step in a workflow for a WorkflowItem.voidWorkflowRequirementsServiceImpl.addClaimedUser(Context context, XmlWorkflowItem wfi, Step step, EPerson user) voidXmlWorkflowServiceImpl.createOwnedTask(Context context, XmlWorkflowItem wi, Step step, WorkflowActionConfig action, EPerson e) voidXmlWorkflowServiceImpl.createPoolTasks(Context context, XmlWorkflowItem wi, RoleMembers assignees, Step step, WorkflowActionConfig action) protected voidXmlWorkflowServiceImpl.logWorkflowEvent(Context c, String workflowId, String previousStepId, String previousActionConfigId, XmlWorkflowItem wfi, EPerson actor, Step newStep, WorkflowActionConfig newActionConfig) 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) -
Uses of Step in org.dspace.xmlworkflow.factory
Methods in org.dspace.xmlworkflow.factory that return StepModifier and TypeMethodDescriptionXmlWorkflowFactory.getStepByName(String workflowStepName) Retrieves aStepobject based on its name, should correspond with bean id in workflow.xml -
Uses of Step in org.dspace.xmlworkflow.service
Methods in org.dspace.xmlworkflow.service with parameters of type StepModifier and TypeMethodDescriptionvoidWorkflowRequirementsService.addClaimedUser(Context context, XmlWorkflowItem wfi, Step step, EPerson user) Adds a claimed user in the metadata.voidXmlWorkflowService.createOwnedTask(Context context, XmlWorkflowItem wi, Step step, WorkflowActionConfig action, EPerson e) Create a claim on a task action for a given EPerson.voidXmlWorkflowService.createPoolTasks(Context context, XmlWorkflowItem wi, RoleMembers assignees, Step step, WorkflowActionConfig action) Create the task pool for a given item and workflow step.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 Step in org.dspace.xmlworkflow.state
Methods in org.dspace.xmlworkflow.state that return StepModifier and TypeMethodDescriptionWorkflow.getFirstStep()Step.getNextStep(int outcome) Get the next step based on out the outcomeWorkflow.getNextStep(Context context, XmlWorkflowItem wfi, Step currentStep, int outcome) Find the Step that follows a given Step given an outcome.Return a step with a given name.Methods in org.dspace.xmlworkflow.state that return types with arguments of type StepModifier and TypeMethodDescriptionWorkflow.getSteps()Get the steps that need to be executed in this workflow before the item is archivedMethods in org.dspace.xmlworkflow.state with parameters of type StepModifier and TypeMethodDescriptionWorkflow.getNextStep(Context context, XmlWorkflowItem wfi, Step currentStep, int outcome) Find the Step that follows a given Step given an outcome.voidWorkflow.setFirstStep(Step firstStep) Method parameters in org.dspace.xmlworkflow.state with type arguments of type Step -
Uses of Step in org.dspace.xmlworkflow.state.actions
Methods in org.dspace.xmlworkflow.state.actions that return StepMethods in org.dspace.xmlworkflow.state.actions with parameters of type StepModifier and TypeMethodDescriptionabstract ActionResultAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) Called when the action is to be performed.void -
Uses of Step in org.dspace.xmlworkflow.state.actions.processingaction
Methods in org.dspace.xmlworkflow.state.actions.processingaction with parameters of type StepModifier and TypeMethodDescriptionAcceptEditRejectAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) FinalEditAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) ReviewAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) ScoreEvaluationAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) ScoreReviewAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) SelectReviewerAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) SingleUserReviewAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) -
Uses of Step in org.dspace.xmlworkflow.state.actions.userassignment
Methods in org.dspace.xmlworkflow.state.actions.userassignment with parameters of type StepModifier and TypeMethodDescriptionprotected voidAssignOriginalSubmitterAction.createTaskForEPerson(Context c, XmlWorkflowItem wfi, Step step, WorkflowActionConfig actionConfig, EPerson user) Create a claimed task for the user IF this user doesn't have a claimed action for this workflow itemprotected voidAutoAssignAction.createTaskForEPerson(Context c, XmlWorkflowItem wfi, Step step, WorkflowActionConfig actionConfig, EPerson user) Create a claimed task for the user IF this user doesn't have a claimed action for this workflow itemAssignAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) AssignOriginalSubmitterAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) AutoAssignAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) ClaimAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) InheritUsersAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request) NoUserSelectionAction.execute(Context c, XmlWorkflowItem wfi, Step step, jakarta.servlet.http.HttpServletRequest request)