Uses of Class
org.dspace.xmlworkflow.state.actions.WorkflowActionConfig
-
Packages that use WorkflowActionConfig 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.userassignment -
-
Uses of WorkflowActionConfig in org.dspace.xmlworkflow
Methods in org.dspace.xmlworkflow that return WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigXmlWorkflowServiceImpl. doState(Context c, EPerson user, javax.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig)WorkflowActionConfigXmlWorkflowFactoryImpl. getActionByName(String workflowActionName)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)Methods in org.dspace.xmlworkflow with parameters of type WorkflowActionConfig Modifier and Type Method Description voidXmlWorkflowServiceImpl. createOwnedTask(Context context, XmlWorkflowItem wi, Step step, WorkflowActionConfig action, EPerson e)voidXmlWorkflowServiceImpl. createPoolTasks(Context context, XmlWorkflowItem wi, RoleMembers assignees, Step step, WorkflowActionConfig action)WorkflowActionConfigXmlWorkflowServiceImpl. doState(Context c, EPerson user, javax.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig)protected voidXmlWorkflowServiceImpl. logWorkflowEvent(Context c, String workflowId, String previousStepId, String previousActionConfigId, XmlWorkflowItem wfi, EPerson actor, Step newStep, WorkflowActionConfig newActionConfig)WorkflowActionConfigXmlWorkflowServiceImpl. processOutcome(Context c, EPerson user, Workflow workflow, Step currentStep, WorkflowActionConfig currentActionConfig, ActionResult currentOutcome, XmlWorkflowItem wfi, boolean enteredNewStep) -
Uses of WorkflowActionConfig in org.dspace.xmlworkflow.factory
Methods in org.dspace.xmlworkflow.factory that return WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigXmlWorkflowFactory. getActionByName(String workflowActionName)Retrieves aWorkflowActionConfigobject based on its name, should correspond with bean id in workflow-actions.xml -
Uses of WorkflowActionConfig in org.dspace.xmlworkflow.service
Methods in org.dspace.xmlworkflow.service that return WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigXmlWorkflowService. doState(Context c, EPerson user, javax.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig)Executes a workflow action and returns the next.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.Methods in org.dspace.xmlworkflow.service with parameters of type WorkflowActionConfig Modifier and Type Method Description 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. doState(Context c, EPerson user, javax.servlet.http.HttpServletRequest request, int workflowItemId, Workflow workflow, WorkflowActionConfig currentActionConfig)Executes a workflow action and returns the next.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 WorkflowActionConfig in org.dspace.xmlworkflow.state
Methods in org.dspace.xmlworkflow.state that return WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigStep. getActionConfig(String actionID)Get an WorkflowActionConfiguration object for the provided action identifierWorkflowActionConfigStep. getNextAction(WorkflowActionConfig currentAction)Look up the action which follows a given action.Methods in org.dspace.xmlworkflow.state that return types with arguments of type WorkflowActionConfig Modifier and Type Method Description List<WorkflowActionConfig>Step. getActions()Get the processing actions for the step.Methods in org.dspace.xmlworkflow.state with parameters of type WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigStep. getNextAction(WorkflowActionConfig currentAction)Look up the action which follows a given action.Method parameters in org.dspace.xmlworkflow.state with type arguments of type WorkflowActionConfig Modifier and Type Method Description voidStep. setActions(List<WorkflowActionConfig> actions)Set the processing actions for the step. -
Uses of WorkflowActionConfig in org.dspace.xmlworkflow.state.actions
Subclasses of WorkflowActionConfig in org.dspace.xmlworkflow.state.actions Modifier and Type Class Description classUserSelectionActionConfigA class containing the user selection action configurationMethods in org.dspace.xmlworkflow.state.actions that return WorkflowActionConfig Modifier and Type Method Description WorkflowActionConfigAction. getParent()Get the configuration of this Action.Methods in org.dspace.xmlworkflow.state.actions with parameters of type WorkflowActionConfig Modifier and Type Method Description voidAction. setParent(WorkflowActionConfig parent)Configure this Action. -
Uses of WorkflowActionConfig in org.dspace.xmlworkflow.state.actions.userassignment
Methods in org.dspace.xmlworkflow.state.actions.userassignment with parameters of type WorkflowActionConfig 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 item
-