Package org.camunda.bpm.engine.delegate
Interface DelegateCaseExecution
-
- All Superinterfaces:
BaseDelegateExecution
,CmmnModelExecutionContext
,ProcessEngineServicesAware
,VariableScope
- All Known Subinterfaces:
CmmnActivityExecution
,CmmnCaseInstance
- All Known Implementing Classes:
CaseExecutionEntity
,CaseExecutionImpl
,CmmnExecution
public interface DelegateCaseExecution extends BaseDelegateExecution, ProcessEngineServicesAware, CmmnModelExecutionContext
- Author:
- Roman Smirnov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getActivityId()
java.lang.String
getActivityName()
java.lang.String
getCaseBusinessKey()
java.lang.String
getCaseDefinitionId()
java.lang.String
getCaseInstanceId()
java.lang.String
getEventName()
Theevent name
in case this execution is passed in for anExecutionListener
java.lang.String
getId()
Unique id of this path of execution that can be used as a handle to provide external signals back into the engine after wait states.java.lang.String
getParentId()
java.lang.String
getTenantId()
boolean
isActive()
boolean
isAvailable()
boolean
isClosed()
boolean
isCompleted()
boolean
isDisabled()
boolean
isEnabled()
boolean
isFailed()
boolean
isSuspended()
boolean
isTerminated()
-
Methods inherited from interface org.camunda.bpm.engine.delegate.BaseDelegateExecution
getBusinessKey
-
Methods inherited from interface org.camunda.bpm.engine.delegate.CmmnModelExecutionContext
getCmmnModelElementInstance, getCmmnModelInstance
-
Methods inherited from interface org.camunda.bpm.engine.delegate.ProcessEngineServicesAware
getProcessEngine, getProcessEngineServices
-
Methods inherited from interface org.camunda.bpm.engine.delegate.VariableScope
getVariable, getVariableLocal, getVariableLocalTyped, getVariableLocalTyped, getVariableNames, getVariableNamesLocal, getVariables, getVariableScopeKey, getVariablesLocal, getVariablesLocalTyped, getVariablesLocalTyped, getVariablesTyped, getVariablesTyped, getVariableTyped, getVariableTyped, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal
-
-
-
-
Method Detail
-
getId
java.lang.String getId()
Description copied from interface:BaseDelegateExecution
Unique id of this path of execution that can be used as a handle to provide external signals back into the engine after wait states.- Specified by:
getId
in interfaceBaseDelegateExecution
-
getCaseInstanceId
java.lang.String getCaseInstanceId()
-
getEventName
java.lang.String getEventName()
Description copied from interface:BaseDelegateExecution
Theevent name
in case this execution is passed in for anExecutionListener
- Specified by:
getEventName
in interfaceBaseDelegateExecution
-
getCaseBusinessKey
java.lang.String getCaseBusinessKey()
-
getCaseDefinitionId
java.lang.String getCaseDefinitionId()
-
getParentId
java.lang.String getParentId()
-
getActivityId
java.lang.String getActivityId()
-
getActivityName
java.lang.String getActivityName()
-
getTenantId
java.lang.String getTenantId()
-
isAvailable
boolean isAvailable()
-
isEnabled
boolean isEnabled()
-
isDisabled
boolean isDisabled()
-
isActive
boolean isActive()
-
isSuspended
boolean isSuspended()
-
isTerminated
boolean isTerminated()
-
isCompleted
boolean isCompleted()
-
isFailed
boolean isFailed()
-
isClosed
boolean isClosed()
-
-