|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectxflow.common.WorkflowState
This class represents the workflow's state - its variables and participant process states
| Field Summary | |
java.util.List |
activeProcesses
|
java.lang.Integer |
id
|
java.lang.String |
initiator
|
boolean |
isActive
|
java.lang.String |
state
|
java.util.Date |
timeEnded
|
java.util.Date |
timeStarted
|
java.util.Map |
variables
|
int |
version
|
java.lang.String |
workflowName
|
| Constructor Summary | |
WorkflowState()
Constructor |
|
| Method Summary | |
java.util.List |
getActiveProcesses()
Gets the List of ProcessState objects of active processes |
java.lang.Integer |
getId()
|
java.lang.String |
getInitiator()
Returns the initiator |
boolean |
getIsActive()
Gets the active status |
java.lang.String |
getState()
Returns the workflow state |
java.util.Date |
getTimeEnded()
Gets the time ended |
java.util.Date |
getTimeStarted()
Gets the time started |
java.util.Map |
getVariables()
Gets the variables hash map |
int |
getVersion()
|
java.lang.Integer |
getWorkflowId()
Gets a workflow ID |
java.lang.String |
getWorkflowName()
Returns the workflow name |
boolean |
isActive()
|
void |
setActive(boolean active)
|
void |
setActiveProcesses(java.util.List v)
Sets the List of ProcessState objects of active processes |
void |
setId(java.lang.Integer id)
|
void |
setInitiator(java.lang.String s)
Sets the initiator |
void |
setIsActive(boolean b)
Sets the active status |
void |
setState(java.lang.String s)
Sets a workflow state |
void |
setTimeEnded(java.util.Date ts)
Sets the time ended |
void |
setTimeStarted(java.util.Date ts)
Sets the time started |
void |
setVariables(java.util.Map v)
Sets the variables hash map |
void |
setVersion(int version)
|
void |
setWorkflowId(java.lang.Integer wfid)
|
void |
setWorkflowName(java.lang.String name)
Sets a workflow name |
java.lang.String |
toString()
Gets the string representation of this object |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public java.lang.Integer id
public java.lang.String workflowName
public int version
public boolean isActive
public java.lang.String state
public java.lang.String initiator
public java.util.Date timeStarted
public java.util.Date timeEnded
public java.util.Map variables
public java.util.List activeProcesses
| Constructor Detail |
public WorkflowState()
| Method Detail |
public void setWorkflowId(java.lang.Integer wfid)
public java.lang.Integer getWorkflowId()
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
public int getVersion()
public void setVersion(int version)
public boolean isActive()
public void setActive(boolean active)
public void setWorkflowName(java.lang.String name)
name - the workflow namepublic java.lang.String getWorkflowName()
public void setState(java.lang.String s)
s - the workflow state namepublic java.lang.String getState()
public void setInitiator(java.lang.String s)
s - the initiator (user)public java.lang.String getInitiator()
public void setIsActive(boolean b)
b - the active statuspublic boolean getIsActive()
public void setTimeStarted(java.util.Date ts)
ts - the start timepublic java.util.Date getTimeStarted()
public void setTimeEnded(java.util.Date ts)
ts - the end timepublic java.util.Date getTimeEnded()
public void setVariables(java.util.Map v)
v - the variables hash mappublic java.util.Map getVariables()
public void setActiveProcesses(java.util.List v)
v - the List of ProcessState objectspublic java.util.List getActiveProcesses()
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||