public abstract static class EngineWorkflowExecutor.BaseProfile extends java.lang.Object implements WorkflowStrategyProfile
Constructor and Description |
---|
BaseProfile() |
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getStartConditionsForStep
public StateObj getInitialStateForStep(int stepNum, WorkflowExecutionItem item, boolean isFirstStep)
WorkflowStrategyProfile
getInitialStateForStep
in interface WorkflowStrategyProfile
stepNum
- step numberitem
- workflowisFirstStep
- is first step in the workflowpublic java.util.Set<Condition> getSkipConditionsForStep(WorkflowExecutionItem item, int stepNum, boolean isFirstStep)
getSkipConditionsForStep
in interface WorkflowStrategyProfile
item
- stepstepNum
- step numberisFirstStep
- true if it is the first step in the workflow