public interface LightWeightProcessInstance extends ExecutableBusinessProcessInstance
LightWeightProcessInstance is an instance of
LightWeightProcess.| Modifier and Type | Method and Description |
|---|---|
boolean |
fork()
Returns whether the referenced template should be instantiated as separated
top-level process instead of a "real" process.
|
java.util.UUID |
getTemplateID()
Returns the ID of the referenced template.
|
boolean |
isEmbedded()
Returns whether the lightweight process is embedded in the parent process
(or referenced).
|
getAttachedDataContext, getConfiguration, getDescription, getExecutionControlProperties, getGroupExecutionContext, getGroupName, getIconID, getName, getParameter, getParameters, getProcessInstanceName, getProcessTemplateName, getProcessTemplateVersion, getProcessTypegetPluginData, getPluginDatas, getSupportedPluginsgetUserAttributes, getUserAttributeValue, removeUserAttributeValue, setUserAttributeValuejava.util.UUID getTemplateID()
boolean fork()
isEmbedded().ReferencedProcess.fork()boolean isEmbedded()
TemplateStatus.getUsageAsSubprocess())
when creating a subprocess instance. This is mutually
exclusive with fork().EmbeddedProcess