public class Flowable5ProcessInstanceWrapper extends Object implements ProcessInstance
ProcessInstance.| Constructor and Description |
|---|
Flowable5ProcessInstanceWrapper(ProcessInstance activiti5ProcessInstance) |
| Modifier and Type | Method and Description |
|---|---|
String |
getActivityId()
Returns the id of the activity where the execution currently is at.
|
String |
getBusinessKey()
The business key of this process instance.
|
String |
getCallbackId()
Returns the callback id of this process instance.
|
String |
getCallbackType()
Returns the callback type of this process instance.
|
String |
getDeploymentId()
The deployment id of the process definition of the process instance.
|
String |
getDescription()
Returns the description of this process instance.
|
String |
getId()
The unique identifier of the execution.
|
String |
getLocalizedDescription()
Returns the localized description of this process instance.
|
String |
getLocalizedName()
Returns the localized name of this process instance.
|
String |
getName()
Returns the name of this process instance.
|
String |
getParentId()
Gets the id of the parent of this execution.
|
String |
getProcessDefinitionId()
The id of the process definition of the process instance.
|
String |
getProcessDefinitionKey()
The key of the process definition of the process instance.
|
String |
getProcessDefinitionName()
The name of the process definition of the process instance.
|
Integer |
getProcessDefinitionVersion()
The version of the process definition of the process instance.
|
String |
getProcessInstanceId()
Id of the root of the execution tree representing the process instance.
|
Map<String,Object> |
getProcessVariables()
Returns the process variables if requested in the process instance query
|
String |
getPropagatedStageInstanceId()
If this execution runs in the context of a case and stage, this method returns it's closest parent stage instance id (the stage plan item instance id to be
precise).
|
ProcessInstance |
getRawObject() |
String |
getReferenceId()
If this execution has created a case (through a case task), this will return the referenced case instance id.
|
String |
getReferenceType()
If this execution has created a case (through a case task), this will return the referenced case type (e.g.
|
String |
getRootProcessInstanceId()
Id of the root of the execution tree representing the process instance that has no super execution.
|
Date |
getStartTime()
Returns the start time of this process instance.
|
String |
getStartUserId()
Returns the user id of this process instance.
|
String |
getSuperExecutionId()
Gets the id of the super execution of this execution.
|
String |
getTenantId()
The tenant identifier of this process instance
|
boolean |
isEnded()
Indicates if the execution is ended.
|
boolean |
isSuspended()
returns true if the process instance is suspended
|
public Flowable5ProcessInstanceWrapper(ProcessInstance activiti5ProcessInstance)
public String getId()
Executionpublic boolean isEnded()
Executionpublic String getActivityId()
ExecutiongetActivityId in interface Executionpublic String getProcessInstanceId()
ExecutionExecution.getId() if this execution is the process instance.getProcessInstanceId in interface Executionpublic String getRootProcessInstanceId()
ExecutiongetRootProcessInstanceId in interface Executionpublic String getParentId()
ExecutiongetParentId in interface Executionpublic String getSuperExecutionId()
ExecutiongetSuperExecutionId in interface Executionpublic String getProcessDefinitionId()
ProcessInstancegetProcessDefinitionId in interface ProcessInstancepublic String getProcessDefinitionName()
ProcessInstancegetProcessDefinitionName in interface ProcessInstancepublic String getProcessDefinitionKey()
ProcessInstancegetProcessDefinitionKey in interface ProcessInstancepublic Integer getProcessDefinitionVersion()
ProcessInstancegetProcessDefinitionVersion in interface ProcessInstancepublic String getDeploymentId()
ProcessInstancegetDeploymentId in interface ProcessInstancepublic String getBusinessKey()
ProcessInstancegetBusinessKey in interface ProcessInstancepublic boolean isSuspended()
ProcessInstanceisSuspended in interface ExecutionisSuspended in interface ProcessInstancepublic Map<String,Object> getProcessVariables()
ProcessInstancegetProcessVariables in interface ProcessInstancepublic String getTenantId()
ProcessInstancegetTenantId in interface ExecutiongetTenantId in interface ProcessInstancepublic String getName()
ProcessInstancegetName in interface ExecutiongetName in interface ProcessInstancepublic String getDescription()
ProcessInstancegetDescription in interface ExecutiongetDescription in interface ProcessInstancepublic String getLocalizedName()
ProcessInstancegetLocalizedName in interface ProcessInstancepublic String getLocalizedDescription()
ProcessInstancegetLocalizedDescription in interface ProcessInstancepublic ProcessInstance getRawObject()
public Date getStartTime()
ProcessInstancegetStartTime in interface ProcessInstancepublic String getStartUserId()
ProcessInstancegetStartUserId in interface ProcessInstancepublic String getCallbackId()
ProcessInstancegetCallbackId in interface ProcessInstancepublic String getCallbackType()
ProcessInstancegetCallbackType in interface ProcessInstancepublic String getReferenceId()
ExecutiongetReferenceId in interface Executionpublic String getReferenceType()
ExecutiongetReferenceType in interface Executionpublic String getPropagatedStageInstanceId()
ExecutiongetPropagatedStageInstanceId in interface ExecutionCopyright © 2023 Flowable. All rights reserved.