public class WorkflowStateImpl extends java.lang.Object implements WorkflowState
Constructor and Description |
---|
WorkflowStateImpl(java.util.List<java.lang.String> nodeSet,
java.util.List<java.lang.String> allNodes,
long stepCount,
ExecutionState executionState,
java.util.Date updateTime,
java.util.Date startTime,
java.util.Date endTime,
java.lang.String serverNode,
java.util.List<WorkflowStepState> stepStates,
java.util.Map<java.lang.String,WorkflowNodeState> nodeStates) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAllNodes() |
java.util.Date |
getEndTime() |
ExecutionState |
getExecutionState() |
java.util.List<java.lang.String> |
getNodeSet() |
java.util.Map<java.lang.String,WorkflowNodeState> |
getNodeStates() |
java.lang.String |
getServerNode() |
java.util.Date |
getStartTime() |
long |
getStepCount() |
java.util.List<WorkflowStepState> |
getStepStates() |
java.util.Date |
getUpdateTime() |
void |
setAllNodes(java.util.List<java.lang.String> allNodes) |
void |
setEndTime(java.util.Date endTime) |
void |
setExecutionState(ExecutionState executionState) |
void |
setNodeSet(java.util.List<java.lang.String> nodeSet) |
void |
setNodeStates(java.util.Map<java.lang.String,WorkflowNodeState> nodeStates) |
void |
setServerNode(java.lang.String serverNode) |
void |
setStartTime(java.util.Date startTime) |
void |
setStepCount(long stepCount) |
void |
setStepStates(java.util.ArrayList<WorkflowStepState> stepStates) |
void |
setUpdateTime(java.util.Date updateTime) |
public WorkflowStateImpl(java.util.List<java.lang.String> nodeSet, java.util.List<java.lang.String> allNodes, long stepCount, ExecutionState executionState, java.util.Date updateTime, java.util.Date startTime, java.util.Date endTime, java.lang.String serverNode, java.util.List<WorkflowStepState> stepStates, java.util.Map<java.lang.String,WorkflowNodeState> nodeStates)
public java.util.List<java.lang.String> getNodeSet()
getNodeSet
in interface WorkflowState
public long getStepCount()
getStepCount
in interface WorkflowState
public ExecutionState getExecutionState()
getExecutionState
in interface HasExecutionState
getExecutionState
in interface WorkflowState
public java.util.Date getUpdateTime()
getUpdateTime
in interface WorkflowState
public java.util.List<WorkflowStepState> getStepStates()
getStepStates
in interface WorkflowState
public void setNodeSet(java.util.List<java.lang.String> nodeSet)
public void setStepCount(long stepCount)
public void setExecutionState(ExecutionState executionState)
public void setUpdateTime(java.util.Date updateTime)
public void setStepStates(java.util.ArrayList<WorkflowStepState> stepStates)
public java.util.Date getStartTime()
getStartTime
in interface WorkflowState
public void setStartTime(java.util.Date startTime)
public java.util.Date getEndTime()
getEndTime
in interface WorkflowState
public void setEndTime(java.util.Date endTime)
public java.util.List<java.lang.String> getAllNodes()
getAllNodes
in interface WorkflowState
public void setAllNodes(java.util.List<java.lang.String> allNodes)
public java.util.Map<java.lang.String,WorkflowNodeState> getNodeStates()
getNodeStates
in interface WorkflowState
public void setNodeStates(java.util.Map<java.lang.String,WorkflowNodeState> nodeStates)
public java.lang.String getServerNode()
getServerNode
in interface WorkflowState
public void setServerNode(java.lang.String serverNode)