Package org.camunda.bpm.engine.delegate

Interfaces used to include Java code in a process as the behavior of an activity or as a listener to process events with JavaDelegates.

See:
          Description

Interface Summary
BaseDelegateExecution  
BpmnModelExecutionContext Implemented by classes which provide access to the BpmnModelInstance and the currently executed FlowElement.
DelegateExecution Execution used in JavaDelegates and ExecutionListeners.
DelegateListener<T extends BaseDelegateExecution>  
DelegatePlanItem  
DelegateTask  
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).
PlanItemListener  
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.
VariableScope  
 

Exception Summary
BpmnError Special exception that can be used to throw a BPMN Error from JavaDelegates and expressions.
 

Package org.camunda.bpm.engine.delegate Description

Interfaces used to include Java code in a process as the behavior of an activity or as a listener to process events with JavaDelegates.



Copyright © 2014 camunda services GmbH. All Rights Reserved.