Class CmmnListenerNotificationHelper
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.listener.CmmnListenerNotificationHelper
-
public class CmmnListenerNotificationHelper extends Object
- Author:
- Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description CmmnListenerNotificationHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CaseInstanceLifecycleListenercreateCaseLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)protected PlanItemInstanceLifecycleListenercreateLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)protected TaskListenercreateTaskListener(org.flowable.cmmn.model.FlowableListener listener)voidexecuteLifecycleListener(DelegatePlanItemInstance planItemInstance, String oldState, String newState, PlanItemInstanceLifecycleListener lifecycleListener, org.flowable.cmmn.model.FlowableListener flowableListener)voidexecuteLifecycleListeners(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String oldState, String newState)voidexecuteListeners(List<PlanItemInstanceLifecycleListener> listeners, DelegatePlanItemInstance planItemInstance, String oldState, String newState)voidexecuteTaskListeners(org.flowable.cmmn.model.HumanTask humanTask, TaskEntity taskEntity, String eventType)voidexecuteTaskListeners(TaskEntity taskEntity, String eventType)protected booleanlifecycleListenerMatches(PlanItemInstanceLifecycleListener lifecycleListener, String oldState, String newState)protected booleanstateMatches(String listenerExpectedState, String actualState)
-
-
-
Method Detail
-
executeTaskListeners
public void executeTaskListeners(TaskEntity taskEntity, String eventType)
-
executeTaskListeners
public void executeTaskListeners(org.flowable.cmmn.model.HumanTask humanTask, TaskEntity taskEntity, String eventType)
-
createTaskListener
protected TaskListener createTaskListener(org.flowable.cmmn.model.FlowableListener listener)
-
createLifecycleListener
protected PlanItemInstanceLifecycleListener createLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)
-
executeLifecycleListeners
public void executeLifecycleListeners(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String oldState, String newState)
-
executeListeners
public void executeListeners(List<PlanItemInstanceLifecycleListener> listeners, DelegatePlanItemInstance planItemInstance, String oldState, String newState)
-
executeLifecycleListener
public void executeLifecycleListener(DelegatePlanItemInstance planItemInstance, String oldState, String newState, PlanItemInstanceLifecycleListener lifecycleListener, org.flowable.cmmn.model.FlowableListener flowableListener)
-
lifecycleListenerMatches
protected boolean lifecycleListenerMatches(PlanItemInstanceLifecycleListener lifecycleListener, String oldState, String newState)
-
createCaseLifecycleListener
protected CaseInstanceLifecycleListener createCaseLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)
-
-