public class CmmnListenerNotificationHelper extends Object
| Constructor and Description |
|---|
CmmnListenerNotificationHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected CaseInstanceLifecycleListener |
createCaseLifecycleListener(org.flowable.cmmn.model.FlowableListener listener) |
protected PlanItemInstanceLifecycleListener |
createLifecycleListener(org.flowable.cmmn.model.FlowableListener listener) |
protected TaskListener |
createTaskListener(org.flowable.cmmn.model.FlowableListener listener) |
void |
executeLifecycleListener(DelegatePlanItemInstance planItemInstance,
String oldState,
String newState,
PlanItemInstanceLifecycleListener lifecycleListener,
org.flowable.cmmn.model.FlowableListener flowableListener) |
void |
executeLifecycleListeners(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
void |
executeListeners(List<PlanItemInstanceLifecycleListener> listeners,
DelegatePlanItemInstance planItemInstance,
String oldState,
String newState) |
void |
executeTaskListeners(org.flowable.cmmn.model.HumanTask humanTask,
TaskEntity taskEntity,
String eventType) |
void |
executeTaskListeners(TaskEntity taskEntity,
String eventType) |
protected boolean |
lifecycleListenerMatches(PlanItemInstanceLifecycleListener lifecycleListener,
String oldState,
String newState) |
protected boolean |
stateMatches(String listenerExpectedState,
String actualState) |
public void executeTaskListeners(TaskEntity taskEntity, String eventType)
public void executeTaskListeners(org.flowable.cmmn.model.HumanTask humanTask,
TaskEntity taskEntity,
String eventType)
protected TaskListener createTaskListener(org.flowable.cmmn.model.FlowableListener listener)
protected PlanItemInstanceLifecycleListener createLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)
public void executeLifecycleListeners(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String oldState, String newState)
public void executeListeners(List<PlanItemInstanceLifecycleListener> listeners, DelegatePlanItemInstance planItemInstance, String oldState, String newState)
public void executeLifecycleListener(DelegatePlanItemInstance planItemInstance, String oldState, String newState, PlanItemInstanceLifecycleListener lifecycleListener, org.flowable.cmmn.model.FlowableListener flowableListener)
protected boolean lifecycleListenerMatches(PlanItemInstanceLifecycleListener lifecycleListener, String oldState, String newState)
protected CaseInstanceLifecycleListener createCaseLifecycleListener(org.flowable.cmmn.model.FlowableListener listener)
Copyright © 2021 Flowable. All rights reserved.