org.springframework.webflow.action
Class EvaluateAction
java.lang.Object
org.springframework.webflow.action.AbstractAction
org.springframework.webflow.action.EvaluateAction
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, Action
public class EvaluateAction
- extends AbstractAction
An action that evaluates an expression and optionally exposes its result.
Delegates to a ResultEventFactory to determine how to map the evaluation result to an action outcome
Event.
- Author:
- Keith Donald, Jeremy Grelle
- See Also:
Expression,
ActionResultExposer,
ResultEventFactory
EvaluateAction
public EvaluateAction(Expression expression,
ActionResultExposer evaluationResultExposer)
- Create a new evaluate action.
- Parameters:
expression - the expression to evaluate (required)evaluationResultExposer - the strategy for how the expression result will be exposed to the flow (optional)
EvaluateAction
public EvaluateAction(Expression expression,
ActionResultExposer evaluationResultExposer,
ResultEventFactory resultEventFactory)
- Create a new evaluate action.
- Parameters:
expression - the expression to evaluate (required)evaluationResultExposer - the strategy for how the expression result will be exposed to the flow (optional)resultEventFactory - the factory that will map the evaluation result to a Web Flow event (optional)
toString
public String toString()
- Overrides:
toString in class Object