Class CmmnListenerNotificationHelper
java.lang.Object
org.flowable.cmmn.engine.impl.listener.CmmnListenerNotificationHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CaseInstanceLifecycleListenercreateCaseLifecycleListener(FlowableListener listener) protected PlanItemInstanceLifecycleListenercreateLifecycleListener(FlowableListener listener) protected TaskListenercreateTaskListener(FlowableListener listener) voidexecuteLifecycleListener(DelegatePlanItemInstance planItemInstance, String oldState, String newState, PlanItemInstanceLifecycleListener lifecycleListener, FlowableListener flowableListener) voidexecuteLifecycleListeners(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidexecuteListeners(List<PlanItemInstanceLifecycleListener> listeners, DelegatePlanItemInstance planItemInstance, String oldState, String newState) voidexecuteTaskListeners(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)
-
Constructor Details
-
CmmnListenerNotificationHelper
public CmmnListenerNotificationHelper()
-
-
Method Details
-
executeTaskListeners
-
executeTaskListeners
-
createTaskListener
-
createLifecycleListener
-
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, FlowableListener flowableListener) -
lifecycleListenerMatches
protected boolean lifecycleListenerMatches(PlanItemInstanceLifecycleListener lifecycleListener, String oldState, String newState) -
stateMatches
-
createCaseLifecycleListener
-