public interface InstanceReference extends UserAttributeContainer, PluginDataContainer
Instance| Modifier and Type | Method and Description |
|---|---|
long |
getCreationTime()
Gets the date (as long) this instance has been created.
|
ProcessConstants.InstanceExecutionStatus |
getExecutionStatus()
Returns the execution status of the instance.
|
java.util.UUID |
getID()
Returns the (logical) ID of the instance, which is system-wide unique.
|
QualifiedAgent |
getInitiatorAgent()
Returns the qualified agent who initiated the instance.
|
java.util.UUID |
getLogID()
Returns the (internal) ID of the instance, which is for internal and log
use only.
|
java.lang.String |
getName()
Returns the name of the instance.
|
java.util.UUID |
getParentInstanceID()
Returns the ID of the super-instance, if this instance is a sub-process.
|
QualifiedAgent |
getSupervisorAgent()
Returns the supervisor agent of the instance.
|
TemplateReference |
getTemplate()
Gets the process template which is referenced by this object.
|
boolean |
isModified()
Returns true if the instance has been modified.
|
getUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValuegetPluginData, getPluginDatas, getSupportedPluginsjava.util.UUID getID()
java.util.UUID getLogID()
java.lang.String getName()
boolean isModified()
TemplateReference getTemplate()
QualifiedAgent getSupervisorAgent()
QualifiedAgent getInitiatorAgent()
long getCreationTime()
java.util.UUID getParentInstanceID()
ProcessConstants.InstanceExecutionStatus getExecutionStatus()