public class WorkflowStepStateImpl extends java.lang.Object implements WorkflowStepState
Constructor and Description |
---|
WorkflowStepStateImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,? extends StepState> |
getNodeStateMap()
Return a map of node name to step states for the step
|
java.util.List<java.lang.String> |
getNodeStepTargets()
Return the set of node targets if this is a node step, or null
|
java.util.Map<java.lang.String,? extends WorkflowStepState> |
getParameterizedStateMap()
Return a map of parameter strings to representative WorkflowStepStates
|
StepIdentifier |
getStepIdentifier()
The identifier
|
StepState |
getStepState()
The step's state
|
WorkflowState |
getSubWorkflowState()
Return the sub workflow state
|
boolean |
hasSubWorkflow()
Return true if the step contains a sub workflow
|
boolean |
isNodeStep()
Return true if this is a node step
|
void |
setNodeStateMap(java.util.Map<java.lang.String,StepState> nodeStateMap) |
void |
setNodeStep(boolean nodeStep) |
void |
setNodeStepTargets(java.util.List<java.lang.String> nodeStepTargets) |
void |
setStepIdentifier(StepIdentifier stepIdentifier) |
void |
setStepState(StepState stepState) |
void |
setSubWorkflow(boolean subWorkflow) |
void |
setSubWorkflowState(WorkflowState subWorkflowState) |
public StepIdentifier getStepIdentifier()
WorkflowStepState
getStepIdentifier
in interface WorkflowStepState
public boolean hasSubWorkflow()
WorkflowStepState
hasSubWorkflow
in interface WorkflowStepState
public WorkflowState getSubWorkflowState()
WorkflowStepState
getSubWorkflowState
in interface WorkflowStepState
public StepState getStepState()
WorkflowStepState
getStepState
in interface WorkflowStepState
public java.util.Map<java.lang.String,? extends StepState> getNodeStateMap()
WorkflowStepState
getNodeStateMap
in interface WorkflowStepState
public void setStepIdentifier(StepIdentifier stepIdentifier)
public void setStepState(StepState stepState)
public void setNodeStateMap(java.util.Map<java.lang.String,StepState> nodeStateMap)
public void setSubWorkflow(boolean subWorkflow)
public void setSubWorkflowState(WorkflowState subWorkflowState)
public java.util.List<java.lang.String> getNodeStepTargets()
WorkflowStepState
getNodeStepTargets
in interface WorkflowStepState
public void setNodeStepTargets(java.util.List<java.lang.String> nodeStepTargets)
public boolean isNodeStep()
WorkflowStepState
isNodeStep
in interface WorkflowStepState
public void setNodeStep(boolean nodeStep)
public java.util.Map<java.lang.String,? extends WorkflowStepState> getParameterizedStateMap()
WorkflowStepState
getParameterizedStateMap
in interface WorkflowStepState