Class ProcessApplicationEventListenerDelegate

java.lang.Object
org.camunda.bpm.application.impl.event.ProcessApplicationEventListenerDelegate
All Implemented Interfaces:
DelegateListener<DelegateExecution>, ExecutionListener, TaskListener

public class ProcessApplicationEventListenerDelegate extends Object implements ExecutionListener, TaskListener

ExecutionListener and TaskListener implementation delegating to the ExecutionListener and TaskListener provided by a ProcessApplication.

If the process application does not provide an execution listener (ie. ProcessApplicationInterface.getExecutionListener() returns null), the request is silently ignored.

If the process application does not provide a task listener (ie. ProcessApplicationInterface.getTaskListener() returns null), the request is silently ignored.

Author:
Daniel Meyer
See Also: