Uses of Class
org.dspace.xmlworkflow.state.Step
-
Packages that use Step Package Description org.dspace.xmlworkflow An Item submission begins as aWorkspaceItemin some user's workspace.org.dspace.xmlworkflow.factory org.dspace.xmlworkflow.service org.dspace.xmlworkflow.state A workflow consists of a sequence of steps.org.dspace.xmlworkflow.state.actions AnActionchanges the state of an object in a workflow.org.dspace.xmlworkflow.state.actions.processingaction org.dspace.xmlworkflow.state.actions.userassignment -
-
Uses of Step in org.dspace.xmlworkflow
Methods in org.dspace.xmlworkflow that return Step Modifier and Type Method Description StepXmlWorkflowFactoryImpl. getStepByName(String workflowStepName)Methods in org.dspace.xmlworkflow with parameters of type Step Modifier and Type Method Description protected 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)WorkflowActionConfigXmlWorkflowServiceImpl. 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 Step Modifier and Type Method Description StepXmlWorkflowFactory. 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 Step Modifier and Type Method Description voidWorkflowRequirementsService. 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.WorkflowActionConfigXmlWorkflowService. 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 Step Modifier and Type Method Description StepWorkflow. getFirstStep()StepStep. getNextStep(int outcome)Get the next step based on out the outcomeStepWorkflow. getNextStep(Context context, XmlWorkflowItem wfi, Step currentStep, int outcome)Find the Step that follows a given Step given an outcome.StepWorkflow. getStep(String stepID)Return a step with a given name.Methods in org.dspace.xmlworkflow.state that return types with arguments of type Step Modifier and Type Method Description List<Step>Workflow. 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 Step Modifier and Type Method Description StepWorkflow. 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 Modifier and Type Method Description voidStep. setOutcomes(Map<Integer,Step> outcomes)Set the outcomes as a map.voidWorkflow. setSteps(List<Step> steps)Set the steps that need to be executed in this workflow before the item is archived -
Uses of Step in org.dspace.xmlworkflow.state.actions
Methods in org.dspace.xmlworkflow.state.actions that return Step Modifier and Type Method Description StepWorkflowActionConfig. getStep()Methods in org.dspace.xmlworkflow.state.actions with parameters of type Step Modifier and Type Method Description abstract ActionResultAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)Called when the action is to be performed.voidWorkflowActionConfig. setStep(Step step) -
Uses of Step in org.dspace.xmlworkflow.state.actions.processingaction
Methods in org.dspace.xmlworkflow.state.actions.processingaction with parameters of type Step Modifier and Type Method Description ActionResultAcceptEditRejectAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultFinalEditAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultReviewAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultScoreEvaluationAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultScoreReviewAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultSelectReviewerAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultSingleUserReviewAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultSingleUserReviewAction. processMainPage(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultReviewAction. processRejectPage(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultSingleUserReviewAction. processRejectPage(Context c, XmlWorkflowItem wfi, Step step, javax.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 Step Modifier and Type Method Description protected 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 itemActionResultAssignAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultAssignOriginalSubmitterAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultAutoAssignAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultClaimAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultInheritUsersAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)ActionResultNoUserSelectionAction. execute(Context c, XmlWorkflowItem wfi, Step step, javax.servlet.http.HttpServletRequest request)
-