Uses of Interface
org.springframework.webflow.execution.Action

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.
 



Copyright © 2009 Spring Framework. All Rights Reserved.