org.springframework.webflow.action |
Common action implementations invokable by flow definitions.
When implementing custom actions, consider subclassing {@link org.springframework.webflow.action.AbstractAction}.
Alternatively, you could also subclass {@link org.springframework.webflow.action.MultiAction} to bundle several action
execution methods in a single class.
The {@link org.springframework.webflow.action.FormAction} provides powerful input form handling functionality.
|
Java Source File Name | Type | Comment |
AbstractAction.java | Class | Base action that provides assistance commonly needed by action
implementations. |
AbstractBeanInvokingAction.java | Class | Base class for actions that delegate to methods on beans (POJOs - Plain Old
Java Objects). |
ActionResultExposer.java | Class | Specifies how an action result value should be exposed to an executing flow. |
AttributeMapperAction.java | Class | Action that executes an attribute mapper to map information in the request
context. |
BeanInvokingActionFactory.java | Class | A helper factory for
Action instances that invoke methods on beans
managed in a Spring bean factory.
This factory encapsulates the logic required to take an arbitrary
java.lang.Object from a Spring bean factory and adapt a method
on it to the
Action interface. |
CompositeAction.java | Class | An action that will execute an ordered chain of other actions when executed.
The event id of the last not-null result returned by the executed actions
will be used as the result event id of the composite action. |
DefaultMultiActionMethodResolver.java | Class | Default method resolver used by the MultiAction class. |
EvaluateAction.java | Class | An action that evaluates an expression and optionally exposes its result. |
FormAction.java | Class | Multi-action that implements common logic dealing with input forms. |
FormObjectAccessor.java | Class | Convenience helper that encapsulates logic on how to retrieve and expose form
objects and associated errors to and from a flow execution request context.
Note: The form object available under the well known attribute name
FormObjectAccessor.CURRENT_FORM_OBJECT_ATTRIBUTE will be the last ("current") form
object set in the request context. |
LocalBeanInvokingAction.java | Class | Thin action proxy that delegates to a method on an arbitrary bean. |
MultiAction.java | Class | Action implementation that bundles two or more action execution methods into
a single class. |
ResultEventFactory.java | Interface | A strategy for creating an
Event object from an arbitrary object
such as an expression evaluation result or bean method return value. |
ResultEventFactorySelector.java | Class | Helper that selects the
ResultEventFactory to use for
a particular result object. |
ResultObjectBasedEventFactory.java | Class | Result object-to-event adapter interface that tries to do a
sensible conversion of the result object into a web flow event. |
SetAction.java | Class | An action that sets an attribute in a
ScopeType scope when executed. |
SuccessEventFactory.java | Class | Default implementation of the resultObject-to-event mapping interface. |