|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.process.ProcessInstanceInfo
public class ProcessInstanceInfo
Contains information about a process instance currently going through a process. Points to an array of ProcessElementInfos, which together indicate the instance's location in the process.
ProcessElementInfo
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Constructor Summary | |
---|---|
ProcessInstanceInfo(java.lang.String pProcessName,
java.lang.String pSegmentName,
boolean pIndividual,
java.lang.String pProcessInstanceId,
java.lang.String pSubjectId,
java.lang.String pStateId,
ProcessElementInfo[] pElementInfos)
Creates a new ProcessInstanceInfo with the given properties. |
Method Summary | |
---|---|
ProcessElementInfo[] |
getElementInfos()
Returns the array of ProcessElementInfo objects, which together indicate the instance's location in the process. |
java.lang.String |
getProcessInstanceId()
Returns the repository id of the process instance. |
java.lang.String |
getProcessName()
Returns the process name. |
java.lang.String |
getSegmentName()
Returns the segment name. |
java.lang.String |
getStateId()
Returns the id of the process state machine state this process instance is currently in. |
java.lang.String |
getSubjectId()
Returns the repository id of the subject this process instance is associated with. |
boolean |
isIndividual()
Returns true if the process instance is individual, false if collective. |
boolean |
isWaitingAtState(ProcessWaitState pWaitState)
Returns true if this process instance is waiting at the given ProcessWaitState, false otherwise. |
void |
setElementInfos(ProcessElementInfo[] pElementInfos)
Sets the array of ProcessElementInfo objects, which together indicate the instance's location in the process. |
void |
setIndividual(boolean pIndividual)
Sets the individual flag. |
void |
setProcessInstanceId(java.lang.String pProcessInstanceId)
Sets the repository id of the process instance. |
void |
setProcessName(java.lang.String pProcessName)
Sets the process name. |
void |
setSegmentName(java.lang.String pSegmentName)
Sets the segment name. |
void |
setStateId(java.lang.String pStateId)
Sets the id of the process state machine state this process instance is currently in. |
void |
setSubjectId(java.lang.String pSubjectId)
Sets the subject id. |
java.lang.String |
toString()
Returns a String representation of this ProcessInstanceInfo. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public ProcessInstanceInfo(java.lang.String pProcessName, java.lang.String pSegmentName, boolean pIndividual, java.lang.String pProcessInstanceId, java.lang.String pSubjectId, java.lang.String pStateId, ProcessElementInfo[] pElementInfos)
Method Detail |
---|
public java.lang.String getProcessName()
public void setProcessName(java.lang.String pProcessName)
public java.lang.String getSegmentName()
public void setSegmentName(java.lang.String pSegmentName)
public boolean isIndividual()
public void setIndividual(boolean pIndividual)
public java.lang.String getProcessInstanceId()
public void setProcessInstanceId(java.lang.String pProcessInstanceId)
public java.lang.String getSubjectId()
public void setSubjectId(java.lang.String pSubjectId)
public java.lang.String getStateId()
public void setStateId(java.lang.String pStateId)
public ProcessElementInfo[] getElementInfos()
public void setElementInfos(ProcessElementInfo[] pElementInfos)
public boolean isWaitingAtState(ProcessWaitState pWaitState)
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |