public class ProcessInstanceWithVariablesImpl extends Object implements ProcessInstanceWithVariables
| Modifier and Type | Field and Description |
|---|---|
protected ExecutionEntity |
executionEntity |
protected org.camunda.bpm.engine.variable.VariableMap |
variables |
| Constructor and Description |
|---|
ProcessInstanceWithVariablesImpl(ExecutionEntity executionEntity,
org.camunda.bpm.engine.variable.VariableMap variables) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBusinessKey()
The business key of this process instance.
|
String |
getCaseInstanceId()
The id of the case instance associated with this process instance.
|
ExecutionEntity |
getExecutionEntity() |
String |
getId()
The unique identifier of the execution.
|
String |
getProcessDefinitionId()
The id of the process definition of the process instance.
|
String |
getProcessInstanceId()
Id of the root of the execution tree representing the process instance.
|
String |
getRootProcessInstanceId()
The id of the root process instance associated with this process instance.
|
String |
getTenantId()
The id of the tenant this execution belongs to.
|
org.camunda.bpm.engine.variable.VariableMap |
getVariables()
Returns the latest variables of the process instance.
|
boolean |
isEnded()
Indicates if the execution is ended.
|
boolean |
isSuspended()
returns true if the process instance is suspended
|
protected final ExecutionEntity executionEntity
protected final org.camunda.bpm.engine.variable.VariableMap variables
public ProcessInstanceWithVariablesImpl(ExecutionEntity executionEntity, org.camunda.bpm.engine.variable.VariableMap variables)
public ExecutionEntity getExecutionEntity()
public org.camunda.bpm.engine.variable.VariableMap getVariables()
ProcessInstanceWithVariablesgetVariables in interface ProcessInstanceWithVariablespublic String getProcessDefinitionId()
ProcessInstancegetProcessDefinitionId in interface ProcessInstancepublic String getBusinessKey()
ProcessInstancegetBusinessKey in interface ProcessInstancepublic String getCaseInstanceId()
ProcessInstancegetCaseInstanceId in interface ProcessInstancepublic boolean isSuspended()
ProcessInstanceisSuspended in interface ExecutionisSuspended in interface ProcessInstancepublic String getId()
Executionpublic String getRootProcessInstanceId()
ProcessInstancegetRootProcessInstanceId in interface ProcessInstancepublic boolean isEnded()
Executionpublic String getProcessInstanceId()
ExecutionExecution.getId() if this execution is the process instance.getProcessInstanceId in interface Executionpublic String getTenantId()
Executionnull
if the execution belongs to no single tenant.getTenantId in interface ExecutionCopyright © 2022. All rights reserved.