Class WorkflowNodeStateImpl
- java.lang.Object
-
- com.dtolabs.rundeck.core.execution.workflow.state.WorkflowNodeStateImpl
-
- All Implemented Interfaces:
WorkflowNodeState
public class WorkflowNodeStateImpl extends java.lang.Object implements WorkflowNodeState
$INTERFACE is ... User: greg Date: 11/13/13 Time: 12:47 PM
-
-
Constructor Summary
Constructors Constructor Description WorkflowNodeStateImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StepIdentifier
getLastIdentifier()
java.lang.String
getNodeName()
StepState
getNodeState()
java.util.Map<StepIdentifier,? extends StepState>
getStepStateMap()
void
setLastIdentifier(StepIdentifier lastIdentifier)
void
setNodeName(java.lang.String nodeName)
void
setNodeState(StepState nodeState)
void
setStepStateMap(java.util.Map<StepIdentifier,? extends StepState> stepStateMap)
-
-
-
Method Detail
-
getNodeName
public java.lang.String getNodeName()
- Specified by:
getNodeName
in interfaceWorkflowNodeState
- Returns:
- The node name
-
setNodeName
public void setNodeName(java.lang.String nodeName)
-
getLastIdentifier
public StepIdentifier getLastIdentifier()
- Specified by:
getLastIdentifier
in interfaceWorkflowNodeState
- Returns:
- The node's current step
-
setLastIdentifier
public void setLastIdentifier(StepIdentifier lastIdentifier)
-
getNodeState
public StepState getNodeState()
- Specified by:
getNodeState
in interfaceWorkflowNodeState
- Returns:
- The node's current state
-
setNodeState
public void setNodeState(StepState nodeState)
-
getStepStateMap
public java.util.Map<StepIdentifier,? extends StepState> getStepStateMap()
- Specified by:
getStepStateMap
in interfaceWorkflowNodeState
- Returns:
- a map of step ident to step states for the node
-
setStepStateMap
public void setStepStateMap(java.util.Map<StepIdentifier,? extends StepState> stepStateMap)
-
-