Class DelegateExpressionCaseLifecycleListener
java.lang.Object
org.flowable.cmmn.engine.impl.listener.DelegateExpressionCaseLifecycleListener
- All Implemented Interfaces:
CaseInstanceLifecycleListener
public class DelegateExpressionCaseLifecycleListener
extends Object
implements CaseInstanceLifecycleListener
- Author:
- martin.grofcik
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Expressionprotected List<org.flowable.cmmn.model.FieldExtension>protected Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionDelegateExpressionCaseLifecycleListener(String sourceState, String targetState, Expression expression, List<org.flowable.cmmn.model.FieldExtension> fieldExtensions) -
Method Summary
Modifier and TypeMethodDescriptionreturns the expression text for this CaseInstance lifecycle listener.voidstateChanged(CaseInstance caseInstance, String oldState, String newState)
-
Field Details
-
sourceState
-
targetState
-
expression
-
fieldExtensions
-
-
Constructor Details
-
DelegateExpressionCaseLifecycleListener
public DelegateExpressionCaseLifecycleListener(String sourceState, String targetState, Expression expression, List<org.flowable.cmmn.model.FieldExtension> fieldExtensions)
-
-
Method Details
-
getSourceState
- Specified by:
getSourceStatein interfaceCaseInstanceLifecycleListener
-
getTargetState
- Specified by:
getTargetStatein interfaceCaseInstanceLifecycleListener
-
stateChanged
- Specified by:
stateChangedin interfaceCaseInstanceLifecycleListener
-
getExpressionText
returns the expression text for this CaseInstance lifecycle listener.
-