Class ListenerNotificationHelper

java.lang.Object
org.flowable.engine.impl.bpmn.listener.ListenerNotificationHelper

public class ListenerNotificationHelper extends Object
Author:
Joram Barrez
  • Constructor Details

    • ListenerNotificationHelper

      public ListenerNotificationHelper()
  • Method Details

    • 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)