public interface ListenerFactory
BpmnParser and BpmnParse to instantiate the behaviour classes for TaskListener and ExecutionListener usages.
You can provide your own implementation of this class. This way, you can give different execution semantics to the standard construct.
The easiest and advisable way to implement your own ListenerFactory is to extend the DefaultListenerFactory.
An instance of this interface can be injected in the ProcessEngineConfigurationImpl and its subclasses.TaskListener createClassDelegateTaskListener(ActivitiListener activitiListener)
TaskListener createExpressionTaskListener(ActivitiListener activitiListener)
TaskListener createDelegateExpressionTaskListener(ActivitiListener activitiListener)
ExecutionListener createClassDelegateExecutionListener(ActivitiListener activitiListener)
ExecutionListener createExpressionExecutionListener(ActivitiListener activitiListener)
ExecutionListener createDelegateExpressionExecutionListener(ActivitiListener activitiListener)
TransactionDependentExecutionListener createTransactionDependentDelegateExpressionExecutionListener(ActivitiListener activitiListener)
ActivitiEventListener createClassDelegateEventListener(EventListener eventListener)
ActivitiEventListener createDelegateExpressionEventListener(EventListener eventListener)
ActivitiEventListener createEventThrowingEventListener(EventListener eventListener)
CustomPropertiesResolver createClassDelegateCustomPropertiesResolver(ActivitiListener activitiListener)
CustomPropertiesResolver createExpressionCustomPropertiesResolver(ActivitiListener activitiListener)
CustomPropertiesResolver createDelegateExpressionCustomPropertiesResolver(ActivitiListener activitiListener)
TransactionDependentTaskListener createTransactionDependentDelegateExpressionTaskListener(ActivitiListener activitiListener)
Copyright © 2010–2018 Alfresco. All rights reserved.