public class ExpressionCaseLifecycleListener extends Object implements CaseInstanceLifecycleListener
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
expression |
protected String |
sourceState |
protected String |
targetState |
| Constructor and Description |
|---|
ExpressionCaseLifecycleListener(String sourceState,
String targetState,
Expression expression) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExpressionText()
returns the expression text for this case instance lifecycle listener.
|
String |
getSourceState() |
String |
getTargetState() |
void |
stateChanged(CaseInstance caseInstance,
String oldState,
String newState) |
protected String sourceState
protected String targetState
protected Expression expression
public ExpressionCaseLifecycleListener(String sourceState, String targetState, Expression expression)
public String getSourceState()
getSourceState in interface CaseInstanceLifecycleListenerpublic String getTargetState()
getTargetState in interface CaseInstanceLifecycleListenerpublic void stateChanged(CaseInstance caseInstance, String oldState, String newState)
stateChanged in interface CaseInstanceLifecycleListenerpublic String getExpressionText()
Copyright © 2021 Flowable. All rights reserved.