Package org.camunda.bpm.engine.runtime
Interface Execution
-
- All Known Subinterfaces:
ProcessInstance,ProcessInstanceWithVariables
- All Known Implementing Classes:
ExecutionEntity,ProcessInstanceWithVariablesImpl
public interface ExecutionRepresent a 'path of execution' in a process instance. Note that aProcessInstancealso is an execution.- Author:
- Joram Barrez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetId()The unique identifier of the execution.StringgetProcessInstanceId()Id of the root of the execution tree representing the process instance.StringgetTenantId()The id of the tenant this execution belongs to.booleanisEnded()Indicates if the execution is ended.booleanisSuspended()Indicates if the execution is suspended.
-
-
-
Method Detail
-
getId
String getId()
The unique identifier of the execution.
-
isSuspended
boolean isSuspended()
Indicates if the execution is suspended.
-
isEnded
boolean isEnded()
Indicates if the execution is ended.
-
getProcessInstanceId
String getProcessInstanceId()
Id of the root of the execution tree representing the process instance. It is the same asgetId()if this execution is the process instance.
-
getTenantId
String getTenantId()
The id of the tenant this execution belongs to. Can benullif the execution belongs to no single tenant.
-
-