Class ListenerNotificationHelper
- java.lang.Object
-
- org.flowable.engine.impl.bpmn.listener.ListenerNotificationHelper
-
public class ListenerNotificationHelper extends Object
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description ListenerNotificationHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddTransactionListener(org.flowable.bpmn.model.FlowableListener listener, TransactionListener transactionListener)protected CustomPropertiesResolvercreateCustomPropertiesResolver(org.flowable.bpmn.model.FlowableListener listener)protected BaseTaskListenercreateTaskListener(org.flowable.bpmn.model.FlowableListener listener)voidexecuteExecutionListeners(org.flowable.bpmn.model.HasExecutionListeners elementWithExecutionListeners, DelegateExecution execution, String eventType)voidexecuteTaskListeners(org.flowable.bpmn.model.UserTask userTask, TaskEntity taskEntity, String eventType)voidexecuteTaskListeners(TaskEntity taskEntity, String eventType)protected Map<String,Object>invokeCustomPropertiesResolver(DelegateExecution execution, CustomPropertiesResolver customPropertiesResolver)protected voidplanTransactionDependentExecutionListener(ListenerFactory listenerFactory, DelegateExecution execution, TransactionDependentExecutionListener executionListener, org.flowable.bpmn.model.FlowableListener listener)protected voidplanTransactionDependentTaskListener(DelegateExecution execution, TransactionDependentTaskListener taskListener, org.flowable.bpmn.model.FlowableListener listener)
-
-
-
Method Detail
-
executeExecutionListeners
public void executeExecutionListeners(org.flowable.bpmn.model.HasExecutionListeners elementWithExecutionListeners, DelegateExecution execution, String eventType)
-
planTransactionDependentExecutionListener
protected void planTransactionDependentExecutionListener(ListenerFactory listenerFactory, DelegateExecution execution, TransactionDependentExecutionListener executionListener, org.flowable.bpmn.model.FlowableListener listener)
-
executeTaskListeners
public void executeTaskListeners(TaskEntity taskEntity, String eventType)
-
executeTaskListeners
public void executeTaskListeners(org.flowable.bpmn.model.UserTask userTask, TaskEntity taskEntity, String eventType)
-
createTaskListener
protected BaseTaskListener createTaskListener(org.flowable.bpmn.model.FlowableListener listener)
-
planTransactionDependentTaskListener
protected void planTransactionDependentTaskListener(DelegateExecution execution, TransactionDependentTaskListener taskListener, org.flowable.bpmn.model.FlowableListener listener)
-
createCustomPropertiesResolver
protected CustomPropertiesResolver createCustomPropertiesResolver(org.flowable.bpmn.model.FlowableListener listener)
-
invokeCustomPropertiesResolver
protected Map<String,Object> invokeCustomPropertiesResolver(DelegateExecution execution, CustomPropertiesResolver customPropertiesResolver)
-
addTransactionListener
protected void addTransactionListener(org.flowable.bpmn.model.FlowableListener listener, TransactionListener transactionListener)
-
-