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 WorkflowStatepublic long getStepCount()
getStepCount in interface WorkflowStatepublic ExecutionState getExecutionState()
getExecutionState in interface HasExecutionStategetExecutionState in interface WorkflowStatepublic java.util.Date getUpdateTime()
getUpdateTime in interface WorkflowStatepublic java.util.List<WorkflowStepState> getStepStates()
getStepStates in interface WorkflowStatepublic 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 WorkflowStatepublic void setStartTime(java.util.Date startTime)
public java.util.Date getEndTime()
getEndTime in interface WorkflowStatepublic void setEndTime(java.util.Date endTime)
public java.util.List<java.lang.String> getAllNodes()
getAllNodes in interface WorkflowStatepublic void setAllNodes(java.util.List<java.lang.String> allNodes)
public java.util.Map<java.lang.String,WorkflowNodeState> getNodeStates()
getNodeStates in interface WorkflowStatepublic void setNodeStates(java.util.Map<java.lang.String,WorkflowNodeState> nodeStates)
public java.lang.String getServerNode()
getServerNode in interface WorkflowStatepublic void setServerNode(java.lang.String serverNode)