com.dtolabs.rundeck.core.execution.workflow.state
Class WorkflowNodeStateImpl

java.lang.Object
  extended by 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
WorkflowNodeStateImpl()
           
 
Method Summary
 StepIdentifier getLastIdentifier()
          The node's current step
 java.lang.String getNodeName()
          The node name
 StepState getNodeState()
          The node's current state
 java.util.Map<StepIdentifier,? extends StepState> getStepStateMap()
          Return a map of step ident to step states for the node
 void setLastIdentifier(StepIdentifier lastIdentifier)
           
 void setNodeName(java.lang.String nodeName)
           
 void setNodeState(StepState nodeState)
           
 void setStepStateMap(java.util.Map<StepIdentifier,? extends StepState> stepStateMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkflowNodeStateImpl

public WorkflowNodeStateImpl()
Method Detail

getNodeName

public java.lang.String getNodeName()
Description copied from interface: WorkflowNodeState
The node name

Specified by:
getNodeName in interface WorkflowNodeState
Returns:

setNodeName

public void setNodeName(java.lang.String nodeName)

getLastIdentifier

public StepIdentifier getLastIdentifier()
Description copied from interface: WorkflowNodeState
The node's current step

Specified by:
getLastIdentifier in interface WorkflowNodeState
Returns:

setLastIdentifier

public void setLastIdentifier(StepIdentifier lastIdentifier)

getNodeState

public StepState getNodeState()
Description copied from interface: WorkflowNodeState
The node's current state

Specified by:
getNodeState in interface WorkflowNodeState
Returns:

setNodeState

public void setNodeState(StepState nodeState)

getStepStateMap

public java.util.Map<StepIdentifier,? extends StepState> getStepStateMap()
Description copied from interface: WorkflowNodeState
Return a map of step ident to step states for the node

Specified by:
getStepStateMap in interface WorkflowNodeState
Returns:

setStepStateMap

public void setStepStateMap(java.util.Map<StepIdentifier,? extends StepState> stepStateMap)