|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Action | |
---|---|
org.springframework.webflow.action | Common action implementations invokable by flow definitions. |
org.springframework.webflow.action.portlet | Action implementations that define logic specific to flows executing in a JSR-168 Portlet environment. |
org.springframework.webflow.engine | The implementation of the core flow definition artifacts that serve the basis of the flow execution engine. |
org.springframework.webflow.engine.builder | The flow builder subsystem for building and assembling executable flow definitions. |
org.springframework.webflow.engine.support | Support implementations for internal engine-specific types. |
org.springframework.webflow.test | Support for testing flows and their associated artifacts. |
Uses of Action in org.springframework.webflow.action |
---|
Classes in org.springframework.webflow.action that implement Action | |
---|---|
class |
AbstractAction
Base action that provides assistance commonly needed by action implementations. |
class |
AbstractBeanInvokingAction
Base class for actions that delegate to methods on beans (POJOs - Plain Old Java Objects). |
class |
AttributeMapperAction
Action that executes an attribute mapper to map information in the request context. |
class |
CompositeAction
An action that will execute an ordered chain of other actions when executed. |
class |
EvaluateAction
An action that evaluates an expression and optionally exposes its result. |
class |
FormAction
Multi-action that implements common logic dealing with input forms. |
class |
MultiAction
Action implementation that bundles two or more action execution methods into a single class. |
class |
SetAction
An action that sets an attribute in a scope when executed. |
Methods in org.springframework.webflow.action that return Action | |
---|---|
Action |
BeanInvokingActionFactory.createBeanInvokingAction(java.lang.String beanId,
org.springframework.beans.factory.BeanFactory beanFactory,
org.springframework.binding.method.MethodSignature methodSignature,
ActionResultExposer resultExposer,
org.springframework.binding.convert.ConversionService conversionService,
AttributeMap attributes)
Factory method that creates a bean invoking action, an adapter that adapts a method on an abitrary Object
to the Action interface. |
protected Action[] |
CompositeAction.getActions()
Returns the actions contained by this composite action. |
Constructors in org.springframework.webflow.action with parameters of type Action | |
---|---|
CompositeAction(Action[] actions)
Create a composite action composed of given actions. |
Uses of Action in org.springframework.webflow.action.portlet |
---|
Classes in org.springframework.webflow.action.portlet that implement Action | |
---|---|
class |
SetPortletModeAction
Action implementation that changes a PortletResponse mode. |
Uses of Action in org.springframework.webflow.engine |
---|
Classes in org.springframework.webflow.engine that implement Action | |
---|---|
class |
AnnotatedAction
An action proxy/decorator that stores arbitrary properties about a target Action implementation for
use within a specific Action execution context, for example an ActionState definition, a
TransitionCriteria definition, or in a test environment. |
Methods in org.springframework.webflow.engine that return Action | |
---|---|
Action |
ActionList.get(int index)
Returns the action in this list at the provided index. |
Action |
AnnotatedAction.getTargetAction()
Returns the wrapped target action. |
Action[] |
ActionList.toArray()
Convert this list to a typed action array. |
Methods in org.springframework.webflow.engine with parameters of type Action | |
---|---|
boolean |
ActionList.add(Action action)
Add an action to this list. |
boolean |
ActionList.addAll(Action[] actions)
Add a collection of actions to this list. |
boolean |
ActionList.contains(Action action)
Tests if the action is in this list. |
static Event |
ActionExecutor.execute(Action action,
RequestContext context)
Execute the given action. |
boolean |
ActionList.remove(Action action)
Remove the action instance from this list. |
void |
AnnotatedAction.setTargetAction(Action targetAction)
Set the target action wrapped by this decorator. |
Constructors in org.springframework.webflow.engine with parameters of type Action | |
---|---|
ActionExecutionException(java.lang.String flowId,
java.lang.String stateId,
Action action,
AttributeMap executionAttributes,
java.lang.String message,
java.lang.Throwable cause)
Create a new action execution exception. |
|
ActionExecutionException(java.lang.String flowId,
java.lang.String stateId,
Action action,
AttributeMap executionAttributes,
java.lang.Throwable cause)
Create a new action execution exception. |
|
AnnotatedAction(Action targetAction)
Creates a new annotated action object for the specified action. |
Uses of Action in org.springframework.webflow.engine.builder |
---|
Methods in org.springframework.webflow.engine.builder that return Action | |
---|---|
protected Action |
AbstractFlowBuilder.action(org.springframework.binding.expression.Expression expression)
Creates an evaluate action that evaluates the expression when executed. |
protected Action |
AbstractFlowBuilder.action(org.springframework.binding.expression.Expression expression,
ActionResultExposer resultExposer)
Creates an evaluate action that evaluates the expression when executed. |
protected Action |
AbstractFlowBuilder.action(java.lang.String id)
Resolves the action with the specified id. |
protected Action |
AbstractFlowBuilder.action(java.lang.String beanId,
org.springframework.binding.method.MethodSignature methodSignature)
Creates a bean invoking action that invokes the method identified by the signature on the bean associated with the action identifier. |
protected Action |
AbstractFlowBuilder.action(java.lang.String beanId,
org.springframework.binding.method.MethodSignature methodSignature,
ActionResultExposer resultExposer)
Creates a bean invoking action that invokes the method identified by the signature on the bean associated with the action identifier. |
Action |
FlowServiceLocator.getAction(java.lang.String id)
Retrieve an action to be executed within a flow with the assigned id. |
Action |
BaseFlowServiceLocator.getAction(java.lang.String id)
|
Methods in org.springframework.webflow.engine.builder with parameters of type Action | |
---|---|
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action action,
Transition transition)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action action,
Transition[] transitions)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addActionState(java.lang.String stateId,
Action action,
Transition transition,
FlowExecutionExceptionHandler exceptionHandler)
Adds an action state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addDecisionState(java.lang.String stateId,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a decision state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addDecisionState(java.lang.String stateId,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a decision state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addEndState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
org.springframework.binding.mapping.AttributeMapper outputMapper,
FlowExecutionExceptionHandler[] exceptionHandlers,
AttributeMap attributes)
Adds an end state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addSubflowState(java.lang.String stateId,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a subflow state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addSubflowState(java.lang.String stateId,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a subflow state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a view state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a view state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Adds a view state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
java.lang.String viewName,
Action renderAction,
Transition transition)
Adds a view state to the flow built by this builder. |
protected State |
AbstractFlowBuilder.addViewState(java.lang.String stateId,
java.lang.String viewName,
Action renderAction,
Transition[] transitions)
Adds a view state to the flow built by this builder. |
protected AnnotatedAction |
AbstractFlowBuilder.annotate(Action action)
Wrap given action in an AnnotatedAction } to be able to annotate it with attributes. |
State |
FlowArtifactFactory.createActionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new action state, a state where a system action is executed. |
State |
FlowArtifactFactory.createActionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new action state, a state where a system action is executed. |
State |
FlowArtifactFactory.createActionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Action[] actions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new action state, a state where a system action is executed. |
State |
FlowArtifactFactory.createDecisionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new decision state, a state where a flow routing decision is made. |
State |
FlowArtifactFactory.createDecisionState(java.lang.String id,
Flow flow,
Action[] entryActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new decision state, a state where a flow routing decision is made. |
State |
FlowArtifactFactory.createEndState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
org.springframework.binding.mapping.AttributeMapper outputMapper,
FlowExecutionExceptionHandler[] exceptionHandlers,
AttributeMap attributes)
Factory method that creates a new end state, a state where an executing flow session terminates. |
State |
FlowArtifactFactory.createSubflowState(java.lang.String id,
Flow flow,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new subflow state, a state where a parent flow spawns another flow as a subflow. |
State |
FlowArtifactFactory.createSubflowState(java.lang.String id,
Flow flow,
Action[] entryActions,
Flow subflow,
FlowAttributeMapper attributeMapper,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new subflow state, a state where a parent flow spawns another flow as a subflow. |
State |
FlowArtifactFactory.createViewState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new view state, a state where a user is allowed to participate in the flow. |
State |
FlowArtifactFactory.createViewState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new view state, a state where a user is allowed to participate in the flow. |
State |
FlowArtifactFactory.createViewState(java.lang.String id,
Flow flow,
Action[] entryActions,
ViewSelector viewSelector,
Action[] renderActions,
Transition[] transitions,
FlowExecutionExceptionHandler[] exceptionHandlers,
Action[] exitActions,
AttributeMap attributes)
Factory method that creates a new view state, a state where a user is allowed to participate in the flow. |
protected TransitionCriteria |
AbstractFlowBuilder.ifReturnedSuccess(Action action)
Creates a TransitionCriteria that will execute the specified action when the Transition is
executed but before the transition's target state is entered. |
protected AnnotatedAction |
AbstractFlowBuilder.invoke(java.lang.String methodName,
Action multiAction)
Creates an annotated action decorator that instructs the specified method be invoked on the multi action when it is executed. |
protected AnnotatedAction |
AbstractFlowBuilder.name(java.lang.String name,
Action action)
Creates an annotated action decorator that makes the given action an named action. |
Uses of Action in org.springframework.webflow.engine.support |
---|
Methods in org.springframework.webflow.engine.support that return Action | |
---|---|
protected Action |
ActionTransitionCriteria.getAction()
Returns the action wrapped by this object. |
Constructors in org.springframework.webflow.engine.support with parameters of type Action | |
---|---|
ActionTransitionCriteria(Action action)
Create action transition criteria delegating to the specified action. |
Uses of Action in org.springframework.webflow.test |
---|
Classes in org.springframework.webflow.test that implement Action | |
---|---|
class |
MockAction
A trivial stub action implementation that can be parameterized to return a particular action execution result. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |