public interface WorkflowStrategyProfile
| Modifier and Type | Method and Description |
|---|---|
StateObj |
getInitialStateForStep(int stepNum,
WorkflowExecutionItem item,
boolean isFirstStep)
Get initial state values added to context for this step
|
java.util.Set<Condition> |
getSkipConditionsForStep(WorkflowExecutionItem item,
int stepNum,
boolean isFirstStep) |
java.util.Set<Condition> |
getStartConditionsForStep(WorkflowExecutionItem item,
int stepNum,
boolean isFirstStep)
Get the condition set to trigger the step to start
|
StateObj getInitialStateForStep(int stepNum, WorkflowExecutionItem item, boolean isFirstStep)
stepNum - step numberitem - workflowisFirstStep - is first step in the workflowjava.util.Set<Condition> getStartConditionsForStep(WorkflowExecutionItem item, int stepNum, boolean isFirstStep)
item - stepstepNum - step numberisFirstStep - true if it is the first step in the workflowjava.util.Set<Condition> getSkipConditionsForStep(WorkflowExecutionItem item, int stepNum, boolean isFirstStep)
item - stepstepNum - step numberisFirstStep - true if it is the first step in the workflow