Class CaseInstanceLifeCycleListenerUtil
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.listener.CaseInstanceLifeCycleListenerUtil
-
public class CaseInstanceLifeCycleListenerUtil extends Object
- Author:
- martin.grofcik, Joram Barrez
-
-
Constructor Summary
Constructors Constructor Description CaseInstanceLifeCycleListenerUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcallLifecycleListeners(CommandContext commandContext, CaseInstance caseInstance, String oldState, String newState)protected static voidexecuteLifecycleListener(CaseInstance caseInstance, String oldState, String newState, CaseInstanceLifecycleListener lifecycleListener)protected static org.flowable.cmmn.model.CasegetCaseModel(String caseDefinitionId)protected static booleanlifecycleListenerMatches(CaseInstanceLifecycleListener lifecycleListener, String oldState, String newState)protected static booleanstateMatches(String listenerExpectedState, String actualState)
-
-
-
Method Detail
-
callLifecycleListeners
public static void callLifecycleListeners(CommandContext commandContext, CaseInstance caseInstance, String oldState, String newState)
-
executeLifecycleListener
protected static void executeLifecycleListener(CaseInstance caseInstance, String oldState, String newState, CaseInstanceLifecycleListener lifecycleListener)
-
lifecycleListenerMatches
protected static boolean lifecycleListenerMatches(CaseInstanceLifecycleListener lifecycleListener, String oldState, String newState)
-
stateMatches
protected static boolean stateMatches(String listenerExpectedState, String actualState)
-
getCaseModel
protected static org.flowable.cmmn.model.Case getCaseModel(String caseDefinitionId)
-
-