public class ProcessInstance
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
ProcessInstance(java.lang.String instanceId,
java.lang.String rootScopeId,
long createTime,
short state)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addCorrelationSet(java.lang.String setName,
java.util.Properties values)
Adds a global correlation set with its values
|
java.util.Properties |
getCorrelation(java.lang.String name)
The correlation values for a correlation set.
|
long |
getCreateTime()
The time the instance was created.
|
java.lang.String[] |
getProcessCorrelations()
Set of global correlation sets.
|
java.lang.String |
getProcessInstanceId()
Unique identifier for the process instance.
|
java.lang.String |
getRootScopeId()
Unique identifier for the root scope of the process.
|
short |
getState()
State of this process instance.
|
public ProcessInstance(java.lang.String instanceId, java.lang.String rootScopeId, long createTime, short state)
instanceId
- unique ID for this process instancerootScopeId
- unique ID for the root scope of this process instancecreateTime
- create time of this process instancestate
- state of this process instancepublic java.util.Properties getCorrelation(java.lang.String name)
name
- name of the global correlation set.public long getCreateTime()
public java.lang.String[] getProcessCorrelations()
public java.lang.String getProcessInstanceId()
public java.lang.String getRootScopeId()
public short getState()
public void addCorrelationSet(java.lang.String setName, java.util.Properties values)
setName
- correlation set namevalues
- correlation set values