Package org.camunda.bpm.engine.runtime
Interface ProcessInstance
- All Superinterfaces:
Execution
- All Known Subinterfaces:
ProcessInstanceWithVariables
- All Known Implementing Classes:
ExecutionEntity
,ProcessInstanceWithVariablesImpl
Represents one execution of a
ProcessDefinition
.- Author:
- Tom Baeyens, Joram Barrez, Daniel Meyer
-
Method Summary
Modifier and TypeMethodDescriptionThe business key of this process instance.The id of the case instance associated with this process instance.The id of the process definition of the process instance.The id of the root process instance associated with this process instance.boolean
returns true if the process instance is suspendedMethods inherited from interface org.camunda.bpm.engine.runtime.Execution
getId, getProcessInstanceId, getTenantId, isEnded
-
Method Details
-
getProcessDefinitionId
String getProcessDefinitionId()The id of the process definition of the process instance. -
getBusinessKey
String getBusinessKey()The business key of this process instance. -
getRootProcessInstanceId
String getRootProcessInstanceId()The id of the root process instance associated with this process instance. -
getCaseInstanceId
String getCaseInstanceId()The id of the case instance associated with this process instance. -
isSuspended
boolean isSuspended()returns true if the process instance is suspended- Specified by:
isSuspended
in interfaceExecution
-