Class CmmnListenerNotificationHelper
java.lang.Object
org.flowable.cmmn.engine.impl.listener.CmmnListenerNotificationHelper
- Author:
- Joram Barrez
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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)
-
Constructor Details
-
CmmnListenerNotificationHelper
public CmmnListenerNotificationHelper()
-
-
Method Details
-
executeTaskListeners
-
executeTaskListeners
public void executeTaskListeners(org.flowable.cmmn.model.HumanTask humanTask, TaskEntity taskEntity, String eventType) -
createTaskListener
-
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) -
stateMatches
-
createCaseLifecycleListener
protected CaseInstanceLifecycleListener createCaseLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)
-