JavaDelegates.See: Description
| Interface | Description | 
|---|---|
| BaseDelegateExecution | |
| BpmnModelExecutionContext | 
 Implemented by classes which provide access to the  
BpmnModelInstance
 and the currently executed FlowElement. | 
| CaseExecutionListener | 
 Listener interface implemented by user code which wants to be notified
 when a state transition happens on a  
CaseExecution. | 
| CaseVariableListener | 
 A variable listener can be defined on a scope in a case model. 
 | 
| CmmnModelExecutionContext | 
 Implemented by classes which provide access to the  
CmmnModelInstance
 and the currently executed CmmnElement. | 
| DelegateCaseExecution | |
| DelegateCaseVariableInstance | |
| DelegateExecution | 
 Execution used in  
JavaDelegates and ExecutionListeners. | 
| DelegateListener<T extends BaseDelegateExecution> | |
| DelegateTask | |
| DelegateVariableInstance<T extends BaseDelegateExecution> | |
| ExecutionListener | 
 Callback interface to be notified of execution events like starting a process instance,
 ending an activity instance or taking a transition. 
 | 
| Expression | |
| JavaDelegate | 
 Convience class that should be used when a Java delegation in a BPMN 2.0
 process is required (for example, to call custom business logic). 
 | 
| ProcessEngineServicesAware | 
 Interface providing access to the  
ProcessEngineServices from Java
 delegation code. | 
| TaskListener | 
 Listener interface implemented by user code which wants to be notified when a property of a task changes. 
 | 
| VariableListener<T extends DelegateVariableInstance<?>> | |
| VariableScope | 
| Exception | Description | 
|---|---|
| BpmnError | 
 Special exception that can be used to throw a BPMN Error from
  
JavaDelegates and expressions. | 
JavaDelegates.Copyright © 2018. All rights reserved.