A B C D E F G H I J K L M N O P R S T U V W X Y

A

AbstractAction - Class in org.springframework.webflow.action
Base action implementation that provides a number of helper methods generally useful to any action command.
AbstractAction() - Constructor for class org.springframework.webflow.action.AbstractAction
 
AbstractFlowBuilder - Class in org.springframework.webflow.config
Base class for flow builders that programmatically build flows in Java configuration code.
AbstractFlowBuilder() - Constructor for class org.springframework.webflow.config.AbstractFlowBuilder
Create an instance of a abstract flow builder; default constructor.
AbstractFlowBuilder(FlowServiceLocator) - Constructor for class org.springframework.webflow.config.AbstractFlowBuilder
Create an instance of an abstract flow builder, using the specified service locator to obtain needed flow services during configuation.
AbstractFlowExecutionTests - Class in org.springframework.webflow.test
Base class for integration tests that verify a flow executes as expected.
AbstractFlowExecutionTests() - Constructor for class org.springframework.webflow.test.AbstractFlowExecutionTests
 
AbstractTokenTransactionSynchronizer - Class in org.springframework.webflow.execution
Abstract base class to ease implementation of synchronizer token based transaction synchronizers.
AbstractTokenTransactionSynchronizer() - Constructor for class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
 
Action - Interface in org.springframework.webflow
A command that executes some behaviour and returns a logical execution result.
action(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the action with the specified id be executed when the action state being built is entered.
action(Class) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the action with the specified implementation be instantiated and executed when the action state being built is entered.
action(Class, AutowireMode) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the action with the specified implementation be instantiated and executed when the action state being built is entered.
ACTION_FORM_ATTRIBUTE - Static variable in class org.springframework.webflow.struts.FlowAction
Name of the request scope attribute that will hold a reference to the Struts ActionForm.
ActionExecutionException - Exception in org.springframework.webflow
Thrown if an unhandled, uncoverable exception occurs when an action is executed.
ActionExecutionException(State, Action, Throwable) - Constructor for exception org.springframework.webflow.ActionExecutionException
Create a new action execution exception.
ActionExecutionException(State, Action, AttributeSource, Throwable) - Constructor for exception org.springframework.webflow.ActionExecutionException
Create a new action execution exception.
ActionExecutionException(State, Action, AttributeSource, String, Throwable) - Constructor for exception org.springframework.webflow.ActionExecutionException
Create a new action execution exception.
ActionExecutor - Class in org.springframework.webflow
Worker object that performs an action execution, encapsulating common logging and exception handling logic.
ActionExecutor(Action) - Constructor for class org.springframework.webflow.ActionExecutor
Create a new action executor.
ActionLocator - Interface in org.springframework.webflow.access
Service locator interface for retrieving an action by id.
actionRef(Class) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the actions with the specified implementation be executed when the action state being built is entered.
ActionState - Class in org.springframework.webflow
A transitionable state that executes one or more actions when entered.
ActionState() - Constructor for class org.springframework.webflow.ActionState
Default constructor for bean style usage.
ActionState(Flow, String, Action, Transition) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionState(Flow, String, Action, Transition[]) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionState(Flow, String, Action, Transition[], Map) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionState(Flow, String, Action[], Transition) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionState(Flow, String, Action[], Transition[]) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionState(Flow, String, Action[], Transition[], Map) - Constructor for class org.springframework.webflow.ActionState
Create a new action state.
ActionTransitionCriteria - Class in org.springframework.webflow.support
A transition criteria that will execute an action when tested and return true if the action's result is equal to the 'trueEventId', false otherwise.
ActionTransitionCriteria(Action) - Constructor for class org.springframework.webflow.support.ActionTransitionCriteria
Create action transition criteria delegating to the specified action.
activateSession(RequestContext, Flow, Map) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Create a new flow session and activate it in this flow execution.
ACTIVE - Static variable in class org.springframework.webflow.FlowSessionStatus
A flow session with ACTIVE status is currently executing.
add() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the add event id.
add(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Add a listener.
add(FlowExecutionListener[]) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Add a set of listeners.
add(FlowExecutionListenerList) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Add a list of listeners.
add(State) - Method in class org.springframework.webflow.Flow
Add given state definition to this flow definition.
add(TransitionCriteria) - Method in class org.springframework.webflow.support.TransitionCriteriaChain
Add given criteria object to the end of the chain.
add(Transition) - Method in class org.springframework.webflow.TransitionableState
Add a transition to this state.
addAction(Action) - Method in class org.springframework.webflow.ActionState
Add a target action instance to this state.
addActions(Action[]) - Method in class org.springframework.webflow.ActionState
Add a collection of target action instances to this state.
addActionState(String, Action, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, Action, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, Action, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, AnnotatedAction, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, AnnotatedAction, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, AnnotatedAction, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, Action[], Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, Action[], Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, AnnotatedAction[], Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addActionState(String, AnnotatedAction[], Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an ActionState to the flow built by this builder.
addAll(Transition[]) - Method in class org.springframework.webflow.TransitionableState
Add given list of transitions to this state.
addAllObjects(Map) - Method in class org.springframework.webflow.ViewDescriptor
Add all entries contained in the provided map to the model.
addEndState(String, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an end state with the specified id that will display the specified view when entered as part of a terminating flow execution.
addEndState(String, String, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an end state with the specified id that will display the specified view when entered as part of a terminating flow execution.
addEndState(String, ViewDescriptorCreator) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an end state with the specified id that will message the specified view descriptor creater to produce a view to display when entered as part of a root flow termination.
addEndState(String, ViewDescriptorCreator, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an end state with the specified id that will message the specified view descriptor creater to produce a view to display when entered as part of a root flow termination.
addEndState(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds an end state with the specified id.
addListener(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Add a listener that will listen to executions for all flows.
addListener(FlowExecutionListener, FlowExecutionListenerCriteria) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Add a listener that wil listen to executions to flows matching the specified criteria
addMapping(String, String) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper
 
addObject(String, Object) - Method in class org.springframework.webflow.ViewDescriptor
Add an object to the model.
addParameters(Map) - Method in class org.springframework.webflow.Event
Add given parameters to the set of parameters of this event.
addSubflowState(String, Flow, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addSubflowState(String, Flow, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addSubflowState(String, Flow, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addSubflowState(String, Flow, FlowAttributeMapper, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addSubflowState(String, Flow, FlowAttributeMapper, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addSubflowState(String, Flow, FlowAttributeMapper, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a subflow state to the flow built by this builder with the specified id.
addViewState(String, String, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState to the flow built by this builder.
addViewState(String, String, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState to the flow built by this builder.
addViewState(String, String, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState to the flow built by this builder.
addViewState(String, ViewDescriptorCreator, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState to the flow built by this builder.
addViewStateMarker(String, Transition) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState marker to the flow built by this builder.
addViewStateMarker(String, Transition[]) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState marker to the flow built by this builder.
addViewStateMarker(String, Transition[], Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Adds a ViewState marker to the flow built by this builder.
afterPropertiesSet() - Method in class org.springframework.webflow.action.AbstractAction
 
afterPropertiesSet() - Method in class org.springframework.webflow.config.FlowFactoryBean
 
afterPropertiesSet() - Method in class org.springframework.webflow.execution.jmx.StatisticsService
 
afterPropertiesSet() - Method in class org.springframework.webflow.mvc.FlowController
 
allFlows() - Static method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory
Returns a wild card criteria that matches all flows.
alwaysTrue() - Static method in class org.springframework.webflow.TransitionCriteriaFactory
Returns a transition criteria object that always returns 'true'.
annotate(Action) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates an annotated action suitable for adding to exactly one action state, wrapping the specified target action, with no properties configured initially.
annotate(Action, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates an annotated action suitable for adding to exactly one action state, wrapping the specified target action and annotating it with the specified properties.
AnnotatedAction - Class in org.springframework.webflow
An action that allows for storing arbitrary properties about a target Action implementation for use in exactly one context, for example an ActionState definition, a TransitionCriteria definition, or in a test environment.
AnnotatedAction(Action) - Constructor for class org.springframework.webflow.AnnotatedAction
Creates a new annotated action object for the specified action.
AnnotatedAction(Action, Map) - Constructor for class org.springframework.webflow.AnnotatedAction
Creates a new annotated action object for the specified action.
annotatedAction(String, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the action with the specified id be executed when the action state being built is entered.
AnnotatedObject - Class in org.springframework.webflow
Superclass of all objects in the web flow system that support annotation using arbitrary properties.
AnnotatedObject() - Constructor for class org.springframework.webflow.AnnotatedObject
 
applies(Flow) - Method in interface org.springframework.webflow.execution.FlowExecutionListenerCriteria
Does this listener criteria apply to the provided flow definition?
applies(Flow) - Method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.FlowIdFlowExecutionListenerCriteria
 
applies(Flow) - Method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria
 
assertActive() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Check that this flow execution is active and throw an exception if it's not.
assertActiveFlowEquals(String) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the active flow session is for the flow with the provided id.
assertAttributePresent(String) - Method in class org.springframework.webflow.Scope
Assert that the attribute is contained in this scope.
assertCurrentStateEquals(String) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the current state of the flow execution equals the provided state id.
assertInTransaction(RequestContext, boolean) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
 
assertInTransaction(boolean) - Method in class org.springframework.webflow.execution.StateContextImpl
 
assertInTransaction(RequestContext, boolean) - Method in interface org.springframework.webflow.execution.TransactionSynchronizer
Assert that there is an active application transaction in the flow execution and that the caller is participating in it.
assertInTransaction(boolean) - Method in interface org.springframework.webflow.RequestContext
Assert that there is an active application transaction in the flow execution and that the caller is participating in it.
assertInTransaction(boolean) - Method in class org.springframework.webflow.test.MockRequestContext
 
assertLastEventEquals(String) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the last supported event that occured in the flow execution equals the provided event.
assertModelAttributeCollectionSize(int, String, ViewDescriptor) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the view descriptor contains the specified collection model attribute with the provided expected size.
assertModelAttributeEquals(String, String, ViewDescriptor) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the view descriptor contains the specified model attribute with the provided expected value.
assertModelAttributeNotNull(String, ViewDescriptor) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the view descriptor contains the specified model attribute.
assertModelAttributeNull(String, ViewDescriptor) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the view descriptor does not contain the specified model attribute.
assertViewNameEquals(String, ViewDescriptor) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Assert that the view name equals the provided value.
attributeMapper(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the attribute mapper with the specified name be used to map attributes between a parent flow and a spawning subflow when the subflow state being constructed is entered.
attributeMapper(Class) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the flow attribute mapper with the specified implementation be instantiated, to be used to map attributs when a subflow is spawned in a subflow state.
attributeMapper(Class, AutowireMode) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the flow attribute mapper with the specified implementation be instantiated, to be used to map attributs when a subflow is spawned in a subflow state.
AttributeMapperAction - Class in org.springframework.webflow.action
Action that executes an attribute mapper to map information in the request context.
AttributeMapperAction() - Constructor for class org.springframework.webflow.action.AttributeMapperAction
Creates a new action with an initially empty mappings list.
AttributeMapperAction(Mapping) - Constructor for class org.springframework.webflow.action.AttributeMapperAction
Create a new action with the specified mapping.
AttributeMapperAction(Mapping[]) - Constructor for class org.springframework.webflow.action.AttributeMapperAction
Create a new action with the specified mappings.
attributeMapperRef(Class) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the mapper of the specified implementation be used to map attributes between a parent flow and a spawning subflow when the subflow state being built is entered.
attributeName(Serializable) - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
Returns an appropriate session attribute name for the flow execution id.
AUTODETECT - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates determining an appropriate autowire strategy through introspection of the bean class.
AutowireMode - Class in org.springframework.webflow.access
Enumeration listing all possible autowire modes.
autowireService(Object, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Autowire given service object.

B

back() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the back event id.
BaseFlowBuilder - Class in org.springframework.webflow.config
Abstract base implementation of a flow builder defining common functionality needed by most concrete flow builder implementations.
BaseFlowBuilder() - Constructor for class org.springframework.webflow.config.BaseFlowBuilder
Default constructor for subclassing.
BaseFlowBuilder(FlowServiceLocator) - Constructor for class org.springframework.webflow.config.BaseFlowBuilder
Create a base flow builder which will pull services (other flow defs, actions, model mappers, etc.) from given service locator.
BeanFactoryFlowServiceLocator - Class in org.springframework.webflow.access
A flow service locator that uses a Spring bean factory to lookup flow-related services.
BeanFactoryFlowServiceLocator() - Constructor for class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Create a new service locator locating services in the bean factory that will be passed in using the setBeanFactory() method.
BeanFactoryFlowServiceLocator(BeanFactory) - Constructor for class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Create a new service locator locating services in given bean factory.
beforeExecute(Action) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Produces a TransitionCriteria that will execute the specified action when the Transition is executed but before the transition's target state is entered.
beforeExecute(AnnotatedAction) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Produces a TransitionCriteria that will execute the specified action when the Transition is executed but before the transition's target state is entered.
beginTransaction(RequestContext) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
 
beginTransaction() - Method in class org.springframework.webflow.execution.StateContextImpl
 
beginTransaction(RequestContext) - Method in interface org.springframework.webflow.execution.TransactionSynchronizer
Start a new transaction in the flow execution.
beginTransaction() - Method in interface org.springframework.webflow.RequestContext
Start a new transaction in the flow execution.
beginTransaction() - Method in class org.springframework.webflow.test.MockRequestContext
 
bind(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Bind the parameters of the last event in the request context to the form object.
bindAndValidate(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Bind all incoming request parameters to the form object and validate the form object using a registered validator.
buildStates() - Method in interface org.springframework.webflow.config.FlowBuilder
Creates and adds all states to the flow built by this builder.
buildStates() - Method in class org.springframework.webflow.config.XmlFlowBuilder
 
buildsWith(Class) - Method in class org.springframework.webflow.config.FlowFactoryBean
Does this factory bean build flows with the specified FlowBuilder implementation?
BY_NAME - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates autowiring bean properties by name.
BY_TYPE - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates autowiring bean properties by type.

C

cancel() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the cancel event id.
canExecute(RequestContext) - Method in class org.springframework.webflow.Transition
Checks if this transition can complete its execution or should be rolled back, given the state of the flow execution request context.
CannotExecuteTransitionException - Exception in org.springframework.webflow
Thrown if the flow system cannot execute a transition from one state to another.
CannotExecuteTransitionException(Transition, Throwable) - Constructor for exception org.springframework.webflow.CannotExecuteTransitionException
Create a new state transition execution exception.
CannotExecuteTransitionException(Transition, String) - Constructor for exception org.springframework.webflow.CannotExecuteTransitionException
Create a new state transition execution exception.
CAPTION_PROPERTY - Static variable in class org.springframework.webflow.AnnotatedAction
The action caption (short description / tooltip) property.
clear() - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Remove all listeners from the list.
clear() - Method in class org.springframework.webflow.Scope
 
clear() - Method in class org.springframework.webflow.ViewDescriptor
Clear the state of this ViewDescriptor object.
clearToken(RequestContext) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Clear the token from whatever token storage is being used (e.g the flow scope).
clearToken(RequestContext) - Method in class org.springframework.webflow.execution.FlowScopeTokenTransactionSynchronizer
 
clearToken(RequestContext) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
 
ClientContinuationFlowExecutionStorage - Class in org.springframework.webflow.execution
Flow execution storage implementation that will store a flow execution as a continuation on the client side.
ClientContinuationFlowExecutionStorage() - Constructor for class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
 
CompositeAction - Class in org.springframework.webflow.action
An action that will execute an ordered chain of other actions when executed.
CompositeAction(Action[]) - Constructor for class org.springframework.webflow.action.CompositeAction
Create a composite action composed of given actions.
CONSTRUCTOR - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates autowiring a constructor.
containsAttribute(String) - Method in class org.springframework.webflow.AnnotatedObject
 
containsAttribute(String) - Method in class org.springframework.webflow.Event
 
containsAttribute(String) - Method in class org.springframework.webflow.Scope
 
containsAttribute(String, Class) - Method in class org.springframework.webflow.Scope
Does the attribute with the provided name exist in this scope, and is it's value of the specified class?
containsAttribute(String) - Method in class org.springframework.webflow.ViewDescriptor
 
containsKey(Object) - Method in class org.springframework.webflow.Scope
 
containsProperty(String) - Method in class org.springframework.webflow.AnnotatedObject
Returns whether or not this annotated object contains a property with specified name
containsState(String) - Method in class org.springframework.webflow.Flow
Is a state with the provided id present in this flow?
containsStateInstance(State) - Method in class org.springframework.webflow.Flow
Checks if given state instance is present in this flow.
containsValue(Object) - Method in class org.springframework.webflow.Scope
 
convertPropertyValue(Element, String) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Do type conversion for given property value.
createAction(Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createAction(Class, AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the action of the specified implementation class, using the given autowire policy.
createActionFormAdapter(HttpServletRequest, ActionForm) - Method in class org.springframework.webflow.struts.FlowAction
Creates a flow execution listener that takes a Spring Errors instance supporting POJO-based data binding in request scope under a well-defined name and adapts it to the Struts ActionForm model.
createBinder(RequestContext, Object) - Method in class org.springframework.webflow.action.FormAction
Create a new binder instance for the given form object and request context.
createBooleanExpressionTransitionCriteria(String) - Method in class org.springframework.webflow.TextToTransitionCriteria
Factory method overridable by subclasses to customize expression-based transition criteria.
created(FlowExecutionContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called after a new flow execution is created but before it is started or any requests have been submitted.
created(FlowExecutionContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
CREATED - Static variable in class org.springframework.webflow.FlowSessionStatus
Initial status of a flow session; the session has been created but not yet activated.
createEvent(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
Create a flow event wrapping given request and response.
createEvent(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.webflow.struts.FlowAction
Creates a Struts event based on given information.
createFlow(AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createFlow(Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createFlow() - Method in class org.springframework.webflow.access.DefaultFlowCreator
 
createFlow() - Method in interface org.springframework.webflow.access.FlowCreator
Creates a new Flow instance.
createFlow(AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the default flow implementation class, using the given autowire policy.
createFlow(Class, AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the flow of the specified implementation class, using the given autowire policy.
createFlowAttributeMapper(Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createFlowAttributeMapper(Class, AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the flow attribute mapper of the specified implementation class, using the given autowire policy.
createFlowExecution(Flow) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Create a new flow execution for given flow.
createFlowSession(Flow, Map, FlowSessionImpl) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Create a new flow session object.
createFormObject(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Create a new form object by instantiating the configured form object class.
createId() - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
Helper to generate a unique id for a flow execution in the storage.
createRedirectViewDescriptorCreator(String) - Method in class org.springframework.webflow.TextToViewDescriptorCreator
Hook method sublcasses can override to return a specialized implementation of a view descriptor creator that does a redirect.
createService(Class, Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Helper to have the application context instantiate a service class and wire up any dependencies.
createSimpleViewDescriptorCreator(String) - Method in class org.springframework.webflow.TextToViewDescriptorCreator
Hook method subclasses can override to return a special simple view descriptor implementation.
createState(Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createState(Class, AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the state of the specified implementation class, using the given autowire policy.
createStateContext(Event) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Create a flow execution state context for given event.
createSubflowInput(RequestContext) - Method in interface org.springframework.webflow.FlowAttributeMapper
Create a map of attributes that should be passed as input to a spawning child flow.
createSubflowInput(RequestContext) - Method in class org.springframework.webflow.SubflowState
 
createSubflowInput(RequestContext) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
 
createToString(ToStringCreator) - Method in class org.springframework.webflow.ActionState
 
createToString(ToStringCreator) - Method in class org.springframework.webflow.EndState
 
createToString(ToStringCreator) - Method in class org.springframework.webflow.State
Subclasses may override this hook method to stringify their internal state.
createToString(ToStringCreator) - Method in class org.springframework.webflow.SubflowState
 
createToString(ToStringCreator) - Method in class org.springframework.webflow.TransitionableState
 
createToString(ToStringCreator) - Method in class org.springframework.webflow.ViewState
 
createTransition(Class, AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
createTransition(Class, AutowireMode) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Request that the registry backed by this locator instantiate the transition of the specified implementation class, using the given autowire policy.
createViewDescriptor(RequestContext) - Method in class org.springframework.webflow.TextToViewDescriptorCreator.RedirectViewDescriptorCreator
 
createViewDescriptor(RequestContext) - Method in class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
 
createViewDescriptor(RequestContext) - Method in interface org.springframework.webflow.ViewDescriptorCreator
Create a new view descriptor for given request context.
criteriaChainFor(AnnotatedAction[]) - Static method in class org.springframework.webflow.support.TransitionCriteriaChain
Create a transition criteria chain chaining given list of actions.
CURRENT_STATE_ID_ATTRIBUTE - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
The current state of the flow execution will be exposed to the view in a model attribute with this name ("currentStateId").
CURRENT_STATE_ID_PARAMETER - Static variable in class org.springframework.webflow.execution.ExternalEvent
Clients can send the current state in an event parameter with this name ("_currentStateId").

D

DecisionState - Class in org.springframework.webflow
A simple decision state that when entered will execute the first transition whose matching criteria evaluates to true in the context of the current request.
DecisionState() - Constructor for class org.springframework.webflow.DecisionState
Default constructor for bean style usage.
DecisionState(Flow, String, TransitionCriteria, String, String) - Constructor for class org.springframework.webflow.DecisionState
Create a new decision state with an if/then/else transition set.
DecisionState(Flow, String, TransitionCriteria, String, String, Map) - Constructor for class org.springframework.webflow.DecisionState
Create a new decision state with an if/then/else transition set.
DecisionState(Flow, String, Transition[]) - Constructor for class org.springframework.webflow.DecisionState
Creates a new decision state with the supported set of transitions.
DecisionState(Flow, String, Transition[], Map) - Constructor for class org.springframework.webflow.DecisionState
Creates a new decision state with the supported set of transitions.
decode(Serializable) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
Decode given data, received from the client, and return the corresponding flow execution object.
DEFAULT - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates that no explicit autowire mode is specified and that the default autowire mode of the FlowServiceLocator should be used.
DEFAULT_TIMEOUT - Static variable in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
Default web flow timout: 10 minutes.
DefaultFlowCreator - Class in org.springframework.webflow.access
The default FlowCreator implementation.
DefaultFlowCreator() - Constructor for class org.springframework.webflow.access.DefaultFlowCreator
 
delegateAction(String, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Return a delegating action that delegates to an action instance retrieved by messaging a flow-scoped action locator.
DelegatingAction - Class in org.springframework.webflow.action
An action that delegates to another action instance managed in flow scope.
DelegatingAction() - Constructor for class org.springframework.webflow.action.DelegatingAction
Default constructor for bean style usage.
DelegatingAction(String) - Constructor for class org.springframework.webflow.action.DelegatingAction
Create a new delegating action using the action locator stored using given attribute name in the flow scope.
DelegatingAction(String, String) - Constructor for class org.springframework.webflow.action.DelegatingAction
Create a new delegating action using the action locator stored using given attribute name in the flow scope.
delete() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the delete event id.
DESCRIPTION_PROPERTY - Static variable in class org.springframework.webflow.AnnotatedAction
The action long description property.
destroy() - Method in class org.springframework.webflow.execution.jmx.StatisticsService
 
dispatch(String, Object[]) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Dispatch a call with given arguments to named dispatcher method.
DispatchMethodInvoker - Class in org.springframework.webflow.util
Invoker and cache for dispatch methods that all share the same target object.
DispatchMethodInvoker() - Constructor for class org.springframework.webflow.util.DispatchMethodInvoker
Creates a still-to-be-configured dispatch method invoker.
DispatchMethodInvoker(Class[], Class, String) - Constructor for class org.springframework.webflow.util.DispatchMethodInvoker
Creates a dispatch method invoker.
DispatchMethodInvoker(Object, Class[], Class, String) - Constructor for class org.springframework.webflow.util.DispatchMethodInvoker
Creates a dispatch method invoker.
DispatchMethodInvoker.MethodLookupException - Exception in org.springframework.webflow.util
Thrown when a method could not be resolved.
DispatchMethodInvoker.MethodLookupException(String, Throwable) - Constructor for exception org.springframework.webflow.util.DispatchMethodInvoker.MethodLookupException
Create a new method lookup exception
dispose() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
 
dispose() - Method in interface org.springframework.webflow.config.FlowBuilder
Shutdown the builder, releasing any resources it holds.
dispose() - Method in class org.springframework.webflow.config.XmlFlowBuilder
 
doBind(RequestContext, DataBinder) - Method in class org.springframework.webflow.action.FormAction
Bind parameters of the last event in given context to the form object using given binder.
doc - Variable in class org.springframework.webflow.config.XmlFlowBuilder
The DOM document object for the XML loaded from the resource.
doCleanup(HttpServletRequest) - Method in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
Remove expired flow executions from the HTTP session associated with given request.
doConvert(Object, Class) - Method in class org.springframework.webflow.execution.TextToFlowExecutionListenerCriteria
 
doConvert(Object, Class) - Method in class org.springframework.webflow.TextToTransitionCriteria
 
doConvert(Object, Class) - Method in class org.springframework.webflow.TextToViewDescriptorCreator
 
doEnter(StateContext) - Method in class org.springframework.webflow.ActionState
Specialization of State's doEnter template method that executes behaviour specific to this state type in polymorphic fashion.
doEnter(StateContext) - Method in class org.springframework.webflow.DecisionState
Specialization of State's doEnter template method that executes behaviour specific to this state type in polymorphic fashion.
doEnter(StateContext) - Method in class org.springframework.webflow.EndState
Specialization of State's doEnter template method that executes behaviour specific to this state type in polymorphic fashion.
doEnter(StateContext) - Method in class org.springframework.webflow.State
Hook method to execute custom behaviour as a result of entering this state.
doEnter(StateContext) - Method in class org.springframework.webflow.SubflowState
Specialization of State's doEnter template method that executes behaivior specific to this state type in polymorphic fashion.
doEnter(StateContext) - Method in class org.springframework.webflow.ViewState
Specialization of State's doEnter template method that executes behaviour specific to this state type in polymorphic fashion.
doExecute(RequestContext) - Method in class org.springframework.webflow.action.AbstractAction
Template hook method subclasses should override to encapsulate their specific action execution logic.
doExecute(RequestContext) - Method in class org.springframework.webflow.action.AttributeMapperAction
 
doExecute(RequestContext) - Method in class org.springframework.webflow.action.CompositeAction
 
doExecute(RequestContext) - Method in class org.springframework.webflow.action.GuardedAction
 
doExecute(RequestContext) - Method in class org.springframework.webflow.action.MultiAction
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
 
doPostExecute(RequestContext) - Method in class org.springframework.webflow.action.AbstractAction
Post-action execution hook, subclasses may override.
doPreExecute(RequestContext) - Method in class org.springframework.webflow.action.AbstractAction
Pre-action-execution hook, subclasses may override.
doValidate(RequestContext, DataBinder) - Method in class org.springframework.webflow.action.FormAction
Validate given form object using a registered validator.

E

edit() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the edit event id.
encode(FlowExecution) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
Encode given flow execution object into data that can be stored on the client.
endActiveFlowSession() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
End the active flow session of this flow execution.
endActiveSession() - Method in class org.springframework.webflow.execution.StateContextImpl
 
endActiveSession() - Method in interface org.springframework.webflow.StateContext
End the active flow session.
ENDED - Static variable in class org.springframework.webflow.FlowSessionStatus
A flow session that has ENDED is no longer actively executing a flow.
EndState - Class in org.springframework.webflow
Terminates an active web flow session when entered.
EndState() - Constructor for class org.springframework.webflow.EndState
Default constructor for bean style usage.
EndState(Flow, String) - Constructor for class org.springframework.webflow.EndState
Create a new end state with no associated view.
EndState(Flow, String, ViewDescriptorCreator) - Constructor for class org.springframework.webflow.EndState
Create a new end state with specified associated view.
EndState(Flow, String, ViewDescriptorCreator, Map) - Constructor for class org.springframework.webflow.EndState
Create a new end state with specified associated view.
endTransaction(RequestContext) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
 
endTransaction() - Method in class org.springframework.webflow.execution.StateContextImpl
 
endTransaction(RequestContext) - Method in interface org.springframework.webflow.execution.TransactionSynchronizer
End the active transaction in the flow execution.
endTransaction() - Method in interface org.springframework.webflow.RequestContext
End the active transaction in the flow execution.
endTransaction() - Method in class org.springframework.webflow.test.MockRequestContext
 
enter(StateContext) - Method in class org.springframework.webflow.State
Enter this state in the provided flow execution request context.
EnterStateVetoException - Exception in org.springframework.webflow.execution
Exception thrown to veto entering of a state in a web flow.
EnterStateVetoException(State, String) - Constructor for exception org.springframework.webflow.execution.EnterStateVetoException
Create a new enter state veto exception.
EnterStateVetoException(State, String, Throwable) - Constructor for exception org.springframework.webflow.execution.EnterStateVetoException
Create a new enter state veto exception.
entrySet() - Method in class org.springframework.webflow.Scope
 
error() - Method in class org.springframework.webflow.action.AbstractAction
Returns the default error event.
error(Exception) - Method in class org.springframework.webflow.action.AbstractAction
Returns the default error event caused by the provided exception.
error() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the error event id.
ERROR_EVENT_ID - Static variable in class org.springframework.webflow.action.AbstractAction
Event id of the default 'error' result event ("error").
evaluateAgainst(Object, Map) - Method in class org.springframework.webflow.support.FlowScopeExpression
 
Event - Class in org.springframework.webflow
Signals the occurence of something a webflow should respond to.
Event(Object) - Constructor for class org.springframework.webflow.Event
Constructs a new event with the specified source.
Event(Object, String) - Constructor for class org.springframework.webflow.Event
Create a new event with the specified id.
Event(Object, String, Map) - Constructor for class org.springframework.webflow.Event
Create a new event with the specified id and the provided contextual parameters.
Event(Object, String, String, Map) - Constructor for class org.springframework.webflow.Event
Create a new event with the specified id occuring in the state with the specified stateId and the provided contextual parameters.
event(String) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Convenience factory method that returns an event instance for this test client with the specified id.
event(String, Map) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Convenience factory method that returns an event instance for this test client with the specified id and parameters
EVENT_ID_PARAMETER - Static variable in class org.springframework.webflow.execution.ExternalEvent
Clients can send the event to be signaled in an event parameter with this name ("_eventId").
EVENT_ID_REQUEST_ATTRIBUTE - Static variable in class org.springframework.webflow.execution.servlet.ServletEvent
The event to be signaled may be communicated using a request attribute set by an intercepting filter, with this name ("_mapped_eventId").
eventId(String) - Static method in class org.springframework.webflow.TransitionCriteriaFactory
Returns the transition criteria object that matches given event id as the last event that occured in the request context.
eventSignaled(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when an event is signaled in a state, but prior to any state transition.
eventSignaled(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
EXCEPTION_PARAMETER - Static variable in class org.springframework.webflow.action.AbstractAction
Constant for the error exception event parameter name ("exception").
execute(RequestContext) - Method in class org.springframework.webflow.action.AbstractAction
 
execute(RequestContext) - Method in class org.springframework.webflow.action.DelegatingAction
 
execute(RequestContext) - Method in interface org.springframework.webflow.Action
Execute this action.
execute(RequestContext) - Method in class org.springframework.webflow.ActionExecutor
Execute the wrapped action.
execute(RequestContext) - Method in class org.springframework.webflow.AnnotatedAction
 
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.webflow.struts.FlowAction
 
execute(StateContext) - Method in class org.springframework.webflow.Transition
Execute this state transition.
executeEntryAction(RequestContext) - Method in class org.springframework.webflow.State
Execute the entry action registered with this state.
exit(StateContext) - Method in class org.springframework.webflow.TransitionableState
Exit this state.
ExpiredFlowCleanupFilter - Class in org.springframework.webflow.execution.servlet
Servlet 2.3 filter that cleans up expired web flow executions in the HTTP session associated with the request being filtered.
ExpiredFlowCleanupFilter() - Constructor for class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
 
exposeFormObject(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Loads the form object and ensures it is exposed in the model of the executing flow in the correct scope.
ExternalEvent - Class in org.springframework.webflow.execution
Abstract superclass for events encapsulating a request coming into a flow execution from an external source (client).
ExternalEvent(Object) - Constructor for class org.springframework.webflow.execution.ExternalEvent
Creates an external event with the specified external source, for example an HTTP request.
extractEventId(String, String, String) - Method in class org.springframework.webflow.execution.servlet.ServletEvent
Obtain this event's id from the parameter map.

F

finish() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the finish event id.
fireCreated(FlowExecutionContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution was created.
fireEventSignaled(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that an event was signaled in the flow execution.
fireLoaded(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution was loaded from storage.
firePaused(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow session was paused in the flow execution.
fireRemoved(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution was removed from storage.
fireRequestProcessed(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that the flow execution finished processing a request.
fireRequestSubmitted(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a request was submitted to the flow execution.
fireResumed(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow session was activated in the flow execution.
fireSaved(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution was saved to storage.
fireSessionEnded(RequestContext, FlowSession) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution session has ended.
fireSessionStarted(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution session has started.
fireSessionStarting(RequestContext, State, Map) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a flow execution session is starting.
fireStateEntered(RequestContext, State) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a state was entered in the flow execution.
fireStateEntering(RequestContext, State) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Notify all interested listeners that a state is being entered in the flow execution.
flow(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Request that the Flow with the specified flowId be spawned as a subflow when the subflow state being built is entered.
flow(String) - Static method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory
Returns a criteria that just matches a flow with the specified id.
Flow - Class in org.springframework.webflow
Singleton definition of a web flow.
Flow() - Constructor for class org.springframework.webflow.Flow
Default constructor for bean style usage.
Flow(String) - Constructor for class org.springframework.webflow.Flow
Construct a new flow definition with the given id.
Flow(String, Map) - Constructor for class org.springframework.webflow.Flow
Construct a new flow definition with the given id.
FLOW - Static variable in class org.springframework.webflow.ScopeType
Constant indicating flow scope.
FLOW_EXECUTION_CONTEXT_ATTRIBUTE - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
The flow context itself will be exposed to the view in a model attribute with this name ("flowExecutionContext").
FLOW_EXECUTION_ID_ATTRIBUTE - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
The id of the flow execution will be exposed to the view in a model attribute with this name ("flowExecutionId").
FLOW_EXECUTION_ID_PARAMETER - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
Clients can send the flow execution id using an event parameter with this name ("_flowExecutionId").
FLOW_EXECUTION_MANAGER_BEAN_NAME - Static variable in class org.springframework.webflow.struts.FlowAction
The flow execution manager will be retreived from the application context using this bean name if no manager is explicitly set.
FLOW_ID_PARAMETER - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
Clients can send the id (name) of the flow to be started using an event parameter with this name ("_flowId").
FlowAction - Class in org.springframework.webflow.struts
Struts Action that acts a front controller entry point into the web flow system.
FlowAction() - Constructor for class org.springframework.webflow.struts.FlowAction
 
FlowAttributeMapper - Interface in org.springframework.webflow
A service interface that maps attributes between two flows.
FlowBuilder - Interface in org.springframework.webflow.config
Builder interface used to build flows.
FlowBuilderException - Exception in org.springframework.webflow.config
Exception thrown to indicate a problem while building a flow.
FlowBuilderException(FlowBuilder, String) - Constructor for exception org.springframework.webflow.config.FlowBuilderException
Create a new flow builder exception.
FlowBuilderException(String, Throwable) - Constructor for exception org.springframework.webflow.config.FlowBuilderException
Create a new flow builder exception.
FlowBuilderException(FlowBuilder, String, Throwable) - Constructor for exception org.springframework.webflow.config.FlowBuilderException
Create a new flow builder exception.
FlowController - Class in org.springframework.webflow.mvc
Web controller for the Spring web MVC framework that routes incoming requests to one or more managed web flows.
FlowController() - Constructor for class org.springframework.webflow.mvc.FlowController
Create a new FlowController.
FlowConversionService - Class in org.springframework.webflow.convert
Conversion service used by the web flow system.
FlowConversionService() - Constructor for class org.springframework.webflow.convert.FlowConversionService
Create a new web flow conversion service.
FlowCreator - Interface in org.springframework.webflow.access
Abstract factory that encapsulates the creation of a Flow instance.
FlowExecution - Interface in org.springframework.webflow.execution
Represents a client instance of an executing flow.
FlowExecutionContext - Interface in org.springframework.webflow
Provides contextual information about an actively executing flow.
FlowExecutionContinuation - Class in org.springframework.webflow.execution
Helper class that aides in handling a flow execution as if it was a continuation.
FlowExecutionContinuation(byte[], boolean) - Constructor for class org.springframework.webflow.execution.FlowExecutionContinuation
Create a new flow execution continuation using given data, which should be a serialized representation of a FlowExecution object.
FlowExecutionContinuation(FlowExecution, boolean) - Constructor for class org.springframework.webflow.execution.FlowExecutionContinuation
Create a new flow execution continuation for given flow execution.
FlowExecutionImpl - Class in org.springframework.webflow.execution
Default implementation of FlowExecution that uses a stack-based data structure to manage flow sessions.
FlowExecutionImpl(Flow) - Constructor for class org.springframework.webflow.execution.FlowExecutionImpl
Create a new flow execution executing the provided flow.
FlowExecutionImpl(Flow, FlowExecutionListener[], TransactionSynchronizer) - Constructor for class org.springframework.webflow.execution.FlowExecutionImpl
Create a new flow execution executing the provided flow.
FlowExecutionListener - Interface in org.springframework.webflow.execution
Interface to be implemented by objects that wish to listen and respond to the lifecycle of a FlowExecution.
FlowExecutionListenerAdapter - Class in org.springframework.webflow.execution
An abstract adapter class for listeners (observers) of flow execution lifecycle events.
FlowExecutionListenerAdapter() - Constructor for class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
FlowExecutionListenerCriteria - Interface in org.springframework.webflow.execution
Strategy interface that determines if a flow execution listener should attach to executions of a specific flow definition.
FlowExecutionListenerCriteriaFactory - Class in org.springframework.webflow.execution
Static factory for producing common flow execution listener criteria.
FlowExecutionListenerCriteriaFactory() - Constructor for class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory
 
FlowExecutionListenerCriteriaFactory.FlowIdFlowExecutionListenerCriteria - Class in org.springframework.webflow.execution
A flow execution listener criteria implementation that matches flows with a specified id.
FlowExecutionListenerCriteriaFactory.FlowIdFlowExecutionListenerCriteria(String) - Constructor for class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.FlowIdFlowExecutionListenerCriteria
Create a new flow id matching flow execution listener criteria implemenation.
FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria - Class in org.springframework.webflow.execution
A flow execution listener criteria implementation that matches for all flows.
FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria() - Constructor for class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria
 
FlowExecutionListenerList - Class in org.springframework.webflow.execution
A strongly typed listener list class for FlowExecutionListeners.
FlowExecutionListenerList() - Constructor for class org.springframework.webflow.execution.FlowExecutionListenerList
 
FlowExecutionListenerLoader - Interface in org.springframework.webflow.execution
A strategy interface for loading a set of FlowExecutionListener's for a provided flow definition.
FlowExecutionManager - Class in org.springframework.webflow.execution
A manager for the executing flows of the application.
FlowExecutionManager() - Constructor for class org.springframework.webflow.execution.FlowExecutionManager
Create a new flow execution manager.
FlowExecutionMBean - Interface in org.springframework.webflow.execution.jmx
Managed bean interface for a flow execution.
FlowExecutionMBeanAdapter - Class in org.springframework.webflow.execution.jmx
Adapts a strongly typed flow execution to a more generically typed flow execution MBean interface for purposes of standards-based JMX management.
FlowExecutionMBeanAdapter(FlowExecution) - Constructor for class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
Create a new wrapper for given flow execution.
FlowExecutionStatistics - Interface in org.springframework.webflow
A generically typed flow execution statistics interface for use by management clients.
FlowExecutionStorage - Interface in org.springframework.webflow.execution
Storage strategy for flow executions.
FlowExecutionStorageException - Exception in org.springframework.webflow.execution
Exception signaling a fatal, technical problem while accessing a flow execution storage.
FlowExecutionStorageException(String, Throwable) - Constructor for exception org.springframework.webflow.execution.FlowExecutionStorageException
Create a new flow execution storage exception.
FlowExecutionStorageException(FlowExecutionStorage, String, FlowExecution, String, Throwable) - Constructor for exception org.springframework.webflow.execution.FlowExecutionStorageException
Create a new flow execution storage exception.
FlowFactoryBean - Class in org.springframework.webflow.config
Factory bean that acts as a director for assembling flows, delegating to a FlowBuilder builder to construct the Flow.
FlowFactoryBean() - Constructor for class org.springframework.webflow.config.FlowFactoryBean
Create a new flow factory bean.
FlowFactoryBean(FlowBuilder) - Constructor for class org.springframework.webflow.config.FlowFactoryBean
Create a new flow factory bean using the specified builder strategy.
flowId() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Returns the id (name) of the flow built by this builder.
flowId() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Subclasses should override to return the flowId whose execution should be tested.
FlowLocator - Interface in org.springframework.webflow.access
Service locator interface for retrieving a flow by id.
FlowNavigationException - Exception in org.springframework.webflow
Abstract superclass of all flow navigation exceptions.
FlowNavigationException(Flow, String) - Constructor for exception org.springframework.webflow.FlowNavigationException
Create a new flow navigation exception.
FlowNavigationException(Flow, String, Throwable) - Constructor for exception org.springframework.webflow.FlowNavigationException
Create a new flow navigation exception.
flowProperties() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Hook subclasses may override to provide additional properties about the flow built by this builder.
FlowScopeExpression - Class in org.springframework.webflow.support
Expression evaluator that evaluates an expression in flow scope.
FlowScopeExpression(String) - Constructor for class org.springframework.webflow.support.FlowScopeExpression
Create a new expression evaluator that executes given expression 'in flow scope'.
FlowScopeExpression(Expression) - Constructor for class org.springframework.webflow.support.FlowScopeExpression
Create a new expression evaluator that executes given expression 'in flow scope'.
FlowScopeTokenTransactionSynchronizer - Class in org.springframework.webflow.execution
The default transaction synchronizer implementation.
FlowScopeTokenTransactionSynchronizer() - Constructor for class org.springframework.webflow.execution.FlowScopeTokenTransactionSynchronizer
 
FlowServiceLocator - Interface in org.springframework.webflow.access
Service locator interface used by flow builders at configuration time to retrieve needed artifacts.
FlowSession - Interface in org.springframework.webflow
An instance of a single executing Flow participating in a flow execution.
FlowSessionImpl - Class in org.springframework.webflow.execution
Implementation of the FlowSession interfaced used internally by the FlowExecutionImpl.
FlowSessionImpl(Flow, Map, FlowSessionImpl) - Constructor for class org.springframework.webflow.execution.FlowSessionImpl
Create a new flow session.
FlowSessionStatus - Class in org.springframework.webflow
Type-safe enumeration of possible flow session statuses.
FORM_OBJECT_ALIAS - Static variable in class org.springframework.webflow.action.FormObjectAccessor
The form object instance is aliased under this attribute name in the flow context by the default form setup and bind and validate actions.
FormAction - Class in org.springframework.webflow.action
Multi-action that implements common logic dealing with input forms.
FormAction() - Constructor for class org.springframework.webflow.action.FormAction
 
FormObjectAccessor - Class in org.springframework.webflow.action
Convenience helper that encapsulates logic on how to retrieve and expose form objects and associated errors to and from a flow execution context.
FormObjectAccessor(RequestContext) - Constructor for class org.springframework.webflow.action.FormObjectAccessor
Creates a form object accessor that wraps the given context.
FormObjectRetrievalFailureException - Exception in org.springframework.webflow.action
Exception thrown if a form object could not be retrieved via its identifier.
FormObjectRetrievalFailureException(Class, String) - Constructor for exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Create a new FormObjectRetrievalFailureException for the given object, with the default "not found" message.
FormObjectRetrievalFailureException(Class, String, String, Throwable) - Constructor for exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Create a new ObjectRetrievalFailureException for the given object, with the given explicit message and exception.
FormObjectRetrievalFailureException(String, String) - Constructor for exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Create a new FormObjectRetrievalFailureException for the given object, with the default "not found" message.
FormObjectRetrievalFailureException(String, String, String, Throwable) - Constructor for exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Create a new FormObjectRetrievalFailureException for the given object, with the given explicit message and exception.
fromStringTo(Class) - Method in class org.springframework.webflow.config.BaseFlowBuilder
Returns a converter capable of converting a string value to the given type.
fromStringToAliased(String) - Method in class org.springframework.webflow.config.BaseFlowBuilder
Returns a conversion executor capable of converting string objects to the target class aliased by the provided alias.

G

generateToken() - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Generate a new transaction token.
get(Object) - Method in class org.springframework.webflow.Scope
 
getAction(String) - Method in interface org.springframework.webflow.access.ActionLocator
Lookup an action with specified id.
getAction(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getAction(Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getAction(Class) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup an action of specified implementation class.
getAction() - Method in class org.springframework.webflow.action.GuardedAction
Returns the guarded action.
getAction() - Method in exception org.springframework.webflow.ActionExecutionException
Returns information about the action that threw an exception when executed.
getAction() - Method in class org.springframework.webflow.ActionExecutor
Returns the wrapped action.
getAction() - Method in class org.springframework.webflow.ActionState
Returns the first action executed by this action state.
getAction() - Method in class org.springframework.webflow.support.ActionTransitionCriteria
Returns the action wrapped by this object.
getActionCount() - Method in class org.springframework.webflow.ActionState
Returns the number of actions executed by this action state when it is entered.
getActionForm() - Method in class org.springframework.webflow.struts.StrutsEvent
Returns the action form.
getActionId() - Method in class org.springframework.webflow.action.DelegatingAction
Returns the id of the action to lookup and delegate to.
getActionLocatorAttribute() - Method in class org.springframework.webflow.action.DelegatingAction
Returns the attribute name of the action locator in flow scope.
getActionMapping() - Method in class org.springframework.webflow.struts.StrutsEvent
Returns the action mapping.
getActions() - Method in class org.springframework.webflow.action.CompositeAction
Returns the actions contained by this composite action.
getActions() - Method in class org.springframework.webflow.ActionState
Returns the list of actions executed by this action state.
getActiveFlow() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getActiveFlow() - Method in interface org.springframework.webflow.execution.jmx.FlowExecutionMBean
Returns the current active flow.
getActiveFlow() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getActiveFlow() - Method in interface org.springframework.webflow.FlowExecutionContext
Returns the definition for the flow that is currently executing.
getActiveFlow() - Method in class org.springframework.webflow.test.MockRequestContext
 
getActiveFlowExecutionCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the current number of active flow executions.
getActiveSession() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getActiveSession() - Method in interface org.springframework.webflow.FlowExecutionContext
Returns the active flow session.
getActiveSession() - Method in class org.springframework.webflow.test.MockRequestContext
 
getActiveSessionInternal() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Returns the currently active flow session.
getAnnotatedAction() - Method in class org.springframework.webflow.ActionState
Returns the first action executed by this action state with its annotations
getAnnotatedActions() - Method in class org.springframework.webflow.ActionState
Returns the list of actions executed by this action state with annotations.
getAttribute(String) - Method in class org.springframework.webflow.AnnotatedObject
 
getAttribute(String) - Method in class org.springframework.webflow.Event
 
getAttribute(String) - Method in class org.springframework.webflow.Scope
 
getAttribute(String, Class) - Method in class org.springframework.webflow.Scope
Get an attribute value and make sure it is of the required type.
getAttribute(String) - Method in class org.springframework.webflow.ViewDescriptor
 
getAttributeMap() - Method in class org.springframework.webflow.Scope
Returns the contents of this scope as a map.
getAttributeMapper() - Method in class org.springframework.webflow.SubflowState
Returns the attribute mapper used to map data between parent and sub flow model, or null if no mapping is needed.
getAutowireCapableBeanFactory() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Returns the bean factory used to autowire services.
getBeanFactory() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Returns the bean factory used to lookup services.
getBeanFactory() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns this flow execution manager's bean factory.
getCaption() - Method in class org.springframework.webflow.AnnotatedAction
Returns the short description of the action.
getCaption() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getCaption() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getCaption() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns a display string suitable for logging/printing in a console containing info about this executing flow.
getCaption() - Method in class org.springframework.webflow.test.MockRequestContext
 
getConversionService() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getConversionService() - Method in interface org.springframework.webflow.access.FlowServiceLocator
Returns the service responsible for performing from-string type conversion.
getConversionService() - Method in class org.springframework.webflow.config.BaseFlowBuilder
Returns the type conversion service used by this builder.
getConversionService() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the conversion service used by this flow execution manager.
getCreationTimestamp() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getCreationTimestamp() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getCreationTimestamp() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns the time at which this flow started executing.
getCreationTimestamp() - Method in class org.springframework.webflow.test.MockRequestContext
 
getCurrentState() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getCurrentState() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
getCurrentState() - Method in interface org.springframework.webflow.execution.jmx.FlowExecutionMBean
Returns the current state of the active flow.
getCurrentState() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getCurrentState() - Method in interface org.springframework.webflow.FlowExecutionContext
Returns the current state of the executing flow.
getCurrentState() - Method in interface org.springframework.webflow.FlowSession
Returns the state that is currently active in this flow session.
getCurrentState() - Method in class org.springframework.webflow.test.MockFlowSession
 
getCurrentState() - Method in class org.springframework.webflow.test.MockRequestContext
 
getData(boolean) - Method in class org.springframework.webflow.execution.FlowExecutionContinuation
Returns the binary representation of the flow execution continuation.
getDefaultAutowireMode() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Returns the default autowire mode.
getDelegate() - Method in class org.springframework.webflow.action.MultiAction
Returns the delegate object holding the action execution methods.
getDescription() - Method in class org.springframework.webflow.AnnotatedAction
Returns the long description of this action.
getDispatchMethod(String) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Get a handle to the method of the specified name, with the signature defined by the configured parameter types and return type.
getEndedFlowExecutionCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the number of flow executions that were created that have ended normally.
getEntityResolver() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Returns the SAX entity resolver used by the XML parser.
getEntryAction() - Method in class org.springframework.webflow.State
Returns the action to invoke when this state is entered.
getErrorEventId() - Method in class org.springframework.webflow.action.CompositeAction
Returns the error event id.
getEvaluationContext(RequestContext) - Method in class org.springframework.webflow.TextToTransitionCriteria.BooleanExpressionTransitionCriteria
Setup a map with a few aliased values to make writing expression based transition conditions a bit easier.
getEvaluationContext(RequestContext) - Method in class org.springframework.webflow.TextToViewDescriptorCreator.RedirectViewDescriptorCreator
Setup the expression evaluation context.
getExecuteMethodNameResolver() - Method in class org.springframework.webflow.action.MultiAction
Get the strategy used to resolve action execution method names.
getExecutionCriteria() - Method in class org.springframework.webflow.action.GuardedAction
Returns the action execution criteria.
getExecutionCriteria() - Method in class org.springframework.webflow.Transition
Returns the criteria that determine whether or not this transition, once matched, should complete execution or should roll back.
getExecutionProperties() - Method in exception org.springframework.webflow.ActionExecutionException
Returns the properties (attributes) associated with the action during execution.
getExitAction() - Method in class org.springframework.webflow.TransitionableState
Returns the exit action for this state (may be null).
getExpectedClass() - Method in exception org.springframework.webflow.access.ServiceLookupException
Returns the expected service type.
getExpression() - Method in class org.springframework.webflow.support.FlowScopeExpression
Returns the expression that will be evaluated in 'flow scope'.
getExpression() - Method in class org.springframework.webflow.TextToViewDescriptorCreator.RedirectViewDescriptorCreator
Returns the expression used by this view descriptor creator.
getFlow(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getFlow(Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getFlow(String) - Method in interface org.springframework.webflow.access.FlowLocator
Lookup a flow definition with specified id.
getFlow(Class) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a flow of specified implementation class; there must be exactly one flow implementation of the specified implementation class in the registry this locator queries.
getFlow() - Method in class org.springframework.webflow.config.BaseFlowBuilder
Get the flow (result) built by this builder.
getFlow() - Method in class org.springframework.webflow.config.FlowFactoryBean
Returns the flow built by this factory.
getFlow() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the flow whose executions are managed by this manager.
getFlow(Event) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Obtain a flow to use from given event.
getFlow() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
getFlow() - Method in exception org.springframework.webflow.FlowNavigationException
Returns the flow in which the navigation exception occured.
getFlow() - Method in interface org.springframework.webflow.FlowSession
Returns the flow associated with this flow session.
getFlow() - Method in class org.springframework.webflow.State
Returns the owning flow.
getFlow() - Method in class org.springframework.webflow.struts.FlowAction
Returns the default flow to be managed by this flow action's execution manager.
getFlow() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Get the singleton flow definition whose execution is being tested.
getFlow() - Method in class org.springframework.webflow.test.MockFlowSession
 
getFlowAttributeMapper(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getFlowAttributeMapper(Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getFlowAttributeMapper(String) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a flow model mapper with specified id.
getFlowAttributeMapper(Class) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a flow model mapper of specified implementation class.
getFlowBuilder() - Method in exception org.springframework.webflow.config.FlowBuilderException
Returns the flow builder that encountered a problem.
getFlowBuilder() - Method in class org.springframework.webflow.config.FlowFactoryBean
Returns the builder the factory uses to build flows.
getFlowContext() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Returns the ongoing flow execution for this test.
getFlowCreator() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Returns the factory used to create Flow objects.
getFlowExecution() - Method in class org.springframework.webflow.execution.FlowExecutionContinuation
Returns a clone of the flow execution wrapped by this object.
getFlowExecution() - Method in exception org.springframework.webflow.execution.FlowExecutionStorageException
Returns the flow execution involved.
getFlowExecutionContext() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getFlowExecutionContext() - Method in interface org.springframework.webflow.RequestContext
Returns additional contextual information about the executing flow.
getFlowExecutionContext() - Method in class org.springframework.webflow.test.MockRequestContext
 
getFlowExecutionId(Event) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Obtain a unique flow execution id from given event.
getFlowExecutionId() - Method in exception org.springframework.webflow.execution.FlowExecutionStorageException
Returns the unique id of the flow execution.
getFlowExecutionId() - Method in exception org.springframework.webflow.execution.NoSuchFlowExecutionException
Returns the id of the flow execution that was not found.
getFlowExecutionIdParameterName() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the name of the flow execution id parameter in the event ("_flowExecutionId").
getFlowExecutionManager() - Method in class org.springframework.webflow.mvc.FlowController
Returns the flow execution manager used by this controller.
getFlowExecutionManager() - Method in class org.springframework.webflow.struts.FlowAction
Returns the flow execution manager used by this controller.
getFlowIdParameterName() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the name of the flow id parameter in the event ("_flowId").
getFlowLocator() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the flow locator to use for lookup of flows specified using the "_flowId" event parameter.
getFlowLocator() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Returns the flow locator used to resolve the Flow to be tested by id.
getFlowScope() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getFlowScope() - Method in interface org.springframework.webflow.RequestContext
Returns a mutable accessor for accessing and/or setting attributes in flow scope.
getFlowScope() - Method in class org.springframework.webflow.test.MockRequestContext
 
getFlowServiceLocator() - Method in class org.springframework.webflow.config.BaseFlowBuilder
Returns the flow service location strategy in use.
getFormErrors(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Convenience method that returns the form object errors for this form action.
getFormErrors() - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object Errors tracker from the context, using the form object name FormObjectAccessor.FORM_OBJECT_ALIAS.
getFormErrors(ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object Errors tracker from the context, using the form object name FormObjectAccessor.FORM_OBJECT_ALIAS.
getFormErrors(String, ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object Errors tracker from the context, using the specified form object name.
getFormErrorsScope() - Method in class org.springframework.webflow.action.FormAction
Get the scope in which the Errors object will be placed.
getFormObject(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Convenience method that returns the form object for this form action.
getFormObject() - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object from the context, using the well-known attribute name FormObjectAccessor.FORM_OBJECT_ALIAS.
getFormObject(ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object from the context, using the well-known attribute name FormObjectAccessor.FORM_OBJECT_ALIAS.
getFormObject(String, ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object from the context, using the specified name.
getFormObject(String, Class, ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Gets the form object from the context, using the specified name.
getFormObjectAccessor(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Factory method that returns a new form object accessor for accessing form objects in the provided request context.
getFormObjectClass() - Method in class org.springframework.webflow.action.FormAction
Return the form object class for this action.
getFormObjectClass() - Method in exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Return the persistent class of the object that was not found.
getFormObjectClassName() - Method in exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Return the name of the class of the object that was not found.
getFormObjectName() - Method in class org.springframework.webflow.action.FormAction
Return the name of the form object in the configured scope.
getFormObjectName() - Method in exception org.springframework.webflow.action.FormObjectRetrievalFailureException
Return the name of the object that was not found.
getFormObjectScope() - Method in class org.springframework.webflow.action.FormAction
Get the scope in which the form object will be placed.
getHttpSession(Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
Helper to get the HTTP session accessible from given event.
getId() - Method in class org.springframework.webflow.Event
Returns the event identifier.
getId() - Method in class org.springframework.webflow.Flow
Returns the unique id of this flow.
getId() - Method in class org.springframework.webflow.State
Returns the state identifier, unique to the owning flow.
getKey() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getKey() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getKey() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns a key that uniquely identifies this flow execution as a logical entity.
getKey() - Method in class org.springframework.webflow.test.MockRequestContext
 
getLastEvent() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getLastEvent() - Method in interface org.springframework.webflow.RequestContext
Returns the last event signaled during this request.
getLastEvent() - Method in class org.springframework.webflow.test.MockRequestContext
 
getLastEventId() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getLastEventId() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getLastEventId() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns the id of the last event that occured in this executing flow.
getLastEventId() - Method in class org.springframework.webflow.test.MockRequestContext
 
getLastRequestTimestamp() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getLastRequestTimestamp() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getLastRequestTimestamp() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns the timestamp noting when the last request to manipulate this executing flow was received.
getLastRequestTimestamp() - Method in class org.springframework.webflow.test.MockRequestContext
 
getLastTransition() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getLastTransition() - Method in interface org.springframework.webflow.RequestContext
Returns the last state transition executed in this request.
getLastTransition() - Method in class org.springframework.webflow.test.MockRequestContext
 
getListableBeanFactory() - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Returns the bean factory used to lookup services.
getListeners() - Method in interface org.springframework.webflow.execution.FlowExecution
Return a list of listeners monitoring the lifecycle of this flow execution.
getListeners() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getListeners(Flow) - Method in interface org.springframework.webflow.execution.FlowExecutionListenerLoader
Get the flow execution listeners that apply to given flow definition.
getListeners(Flow) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the array of flow execution listeners for specified flow.
getLocation() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Returns the XML resource from which the flow definition is read.
getManagedFlowExecutionCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Gets the current number of managed flow executions - managed executions may be in a active or paused state, but they exist (have not been ended).
getMappingContext(RequestContext) - Method in class org.springframework.webflow.action.AttributeMapperAction
Returns a map containing extra data available during attribute mapping.
getMappingContext(RequestContext) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Returns a map of contextual data available during mapping.
getMatchingCriteria() - Method in class org.springframework.webflow.Transition
Returns the criteria that determine whether or not this transition matches as elligible for execution.
getMessageCodesResolver() - Method in class org.springframework.webflow.action.FormAction
Return the strategy to use for resolving errors into message codes.
getMethodName(RequestContext) - Method in interface org.springframework.webflow.action.MultiAction.ActionExecuteMethodNameResolver
Resolve a method name from given flow execution request context.
getMethodName(RequestContext) - Method in class org.springframework.webflow.action.MultiAction.DefaultActionExecuteMethodNameResolver
 
getModel() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getModel() - Method in interface org.springframework.webflow.RequestContext
Returns the data model for this context, suitable for exposing to clients (mostly web views).
getModel() - Method in class org.springframework.webflow.test.MockRequestContext
 
getModel() - Method in class org.springframework.webflow.ViewDescriptor
Return the model map.
getName() - Method in class org.springframework.webflow.AnnotatedAction
Returns the name of a named action, or null if the action is unnamed.
getNotSetEventIdParameterMarker() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the marker value indicating that the event id parameter was not set properly in the event because of a view configuration error ("@NOT_SET@").
getObject() - Method in class org.springframework.webflow.config.FlowFactoryBean
 
getObjectType() - Method in class org.springframework.webflow.config.FlowFactoryBean
 
getOrCreateAttribute(String, Class) - Method in class org.springframework.webflow.Scope
Gets the value of the specified attributeName, if such an attribute exists in this scope.
getParameter(String) - Method in class org.springframework.webflow.Event
Returns a parameter value given a parameter name, or null if the parameter was not found.
getParameters() - Method in class org.springframework.webflow.Event
Returns an unmodifiable parameter map storing parameters associated with this event.
getParameterTypes() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Returns the parameter types describing the form of the dispatch method.
getParameterTypesString() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Convenience method that returns the parameter types describing the form of the dispatch method as a string.
getParent() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
getParent() - Method in interface org.springframework.webflow.FlowSession
Returns the parent flow session in the current flow execution, or null if there is not parent flow session.
getParent() - Method in class org.springframework.webflow.test.MockFlowSession
 
getParentSession() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Returns the parent flow session of the currently active flow session.
getPausedFlowExecutionCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the current number of paused flow executions.
getProperties() - Method in class org.springframework.webflow.AnnotatedObject
Returns the additional properties describing this object in an unmodifiable map.
getProperties() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getProperties() - Method in interface org.springframework.webflow.RequestContext
Returns a holder for arbitrary execution properties set for the current request.
getProperties() - Method in class org.springframework.webflow.test.MockRequestContext
 
getProperty(String) - Method in class org.springframework.webflow.AnnotatedObject
Returns the value of given property, or null if not found.
getPropertyEditorRegistrar() - Method in class org.springframework.webflow.action.FormAction
Get the property editor registration strategy for this action's data binders.
getQualifierDelimiter() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Returns the delimiter used to seperate identifier parts.
getRequest() - Method in class org.springframework.webflow.execution.servlet.ServletEvent
Returns the HTTP servlet request that originated this event.
getRequest(Event) - Static method in class org.springframework.webflow.execution.servlet.ServletEvent
Helper to get the HTTP request from given event.
getRequestContext() - Method in exception org.springframework.webflow.NoMatchingTransitionException
Returns the context for the current request that did not trigger any supported transition out of the set state.
getRequestScope() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getRequestScope() - Method in interface org.springframework.webflow.RequestContext
Returns a mutable accessor for accessing and/or setting attributes in request scope.
getRequestScope() - Method in class org.springframework.webflow.test.MockRequestContext
 
getRequestsInProcessCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the number of requests currently being processed by the webflow system.
getRequiredAttribute(String) - Method in class org.springframework.webflow.Scope
Get the value of a required attribute.
getRequiredAttribute(String, Class) - Method in class org.springframework.webflow.Scope
Get the value of a required attribute and make sure it is of the required type.
getRequiredState(String) - Method in class org.springframework.webflow.Flow
Return the state with the provided id, throwing a exception if no state exists with that id.
getRequiredTransition(RequestContext) - Method in class org.springframework.webflow.TransitionableState
Get a transition in this state for given flow execution request context.
getRequiredTransitionableState(String) - Method in class org.springframework.webflow.Flow
Return the TransitionableState with given stateId, throwing an exception if not found.
getResponse() - Method in class org.springframework.webflow.execution.servlet.ServletEvent
Returns the HTTP servlet response associated with the HTTP servlet request that originated this event.
getResponse(Event) - Static method in class org.springframework.webflow.execution.servlet.ServletEvent
Helper to get the HTTP response from given event.
getResult() - Method in class org.springframework.webflow.config.BaseFlowBuilder
 
getResult() - Method in interface org.springframework.webflow.config.FlowBuilder
Get the fully constructed and configured Flow object - called by the builder's assembler (director) after assembly.
getReturnType() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Returns the expected return type of the dispatch methods.
getReturnTypeString() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Convenience method that returns the return type of the dispatch methods as a string.
getRootFlow() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getRootFlow() - Method in interface org.springframework.webflow.execution.jmx.FlowExecutionMBean
Returns the root (top-level) flow.
getRootFlow() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getRootFlow() - Method in interface org.springframework.webflow.FlowExecutionContext
Returns the root flow definition associated with this executing flow.
getRootFlow() - Method in class org.springframework.webflow.test.MockRequestContext
 
getRootSession() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Returns the flow session associated with the root flow.
getScope() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
getScope() - Method in interface org.springframework.webflow.FlowSession
Return the session attributes -- "flow scope".
getScope() - Method in class org.springframework.webflow.test.MockFlowSession
 
getScopeType() - Method in class org.springframework.webflow.Scope
Returns this scope's scope type.
getServiceId() - Method in exception org.springframework.webflow.access.ServiceLookupException
Returns the id of the service that cannot be found.
getServiceImplementationClass() - Method in exception org.springframework.webflow.access.ServiceLookupException
Returns the required implementation class of the service that cannot be found.
getServletEvent(Event) - Static method in class org.springframework.webflow.execution.servlet.ServletEvent
Return (cast) given event as a ServletEvent.
getSession(Event, boolean) - Static method in class org.springframework.webflow.execution.servlet.ServletEvent
Helper to get the HTTP session associated with the HTTP request embedded in given event, which should be a ServletEvent.
getSignature(String) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Returns the signature of the dispatch methods invoked by this class.
getSourceClasses() - Method in class org.springframework.webflow.execution.TextToFlowExecutionListenerCriteria
 
getSourceClasses() - Method in class org.springframework.webflow.TextToTransitionCriteria
 
getSourceClasses() - Method in class org.springframework.webflow.TextToViewDescriptorCreator
 
getSourceEvent() - Method in class org.springframework.webflow.execution.StateContextImpl
 
getSourceEvent() - Method in interface org.springframework.webflow.RequestContext
Returns the client event that originated (or triggered) this request.
getSourceEvent() - Method in class org.springframework.webflow.test.MockRequestContext
 
getSourceState() - Method in class org.springframework.webflow.Transition
Returns the owning source (from) state of this transition.
getStartState() - Method in class org.springframework.webflow.Flow
Return the start state, throwing an exception if it has not yet been marked.
getState(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getState(Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getState(String) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a state with specified id.
getState(Class) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a state of specified implementation class.
getState() - Method in exception org.springframework.webflow.ActionExecutionException
Returns information about the action state that invoked the action.
getState() - Method in exception org.springframework.webflow.execution.EnterStateVetoException
Returns the state for which entering was vetoed.
getState(String) - Method in class org.springframework.webflow.Flow
Return the state with the provided id, returning null if no state exists with that id.
getState() - Method in exception org.springframework.webflow.NoMatchingTransitionException
Returns the state that could not execute a transition on the occurence of the event in the context of the current request.
getStateCount() - Method in class org.springframework.webflow.Flow
Returns the number of states managed by this flow.
getStateId() - Method in class org.springframework.webflow.Event
Returns the state in which this event occured (optional).
getStateId() - Method in exception org.springframework.webflow.NoSuchFlowStateException
Returns the id of the state that was not found.
getStateIds() - Method in class org.springframework.webflow.Flow
Convenience accessor that returns an ordered array of the String ids for the state definitions associated with this flow definition.
getStates() - Method in class org.springframework.webflow.Flow
Returns the list of states in this flow.
getStatus() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
getStatus() - Method in interface org.springframework.webflow.execution.jmx.FlowExecutionMBean
Returns the current status of this flow execution.
getStatus() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getStatus() - Method in interface org.springframework.webflow.FlowSession
Returns the current status of this flow session.
getStatus() - Method in class org.springframework.webflow.test.MockFlowSession
 
getStorage() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Returns the storage strategy used by the flow execution manager.
getStorage() - Method in exception org.springframework.webflow.execution.FlowExecutionStorageException
Returns the flow execution storage strategy involved.
getSubflow() - Method in class org.springframework.webflow.SubflowState
Returns the sub flow spawned by this state.
getSubflowStartState(RequestContext) - Method in class org.springframework.webflow.SubflowState
Helper method to determine the state in which the spawned subflow should start.
getTarget() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Returns the target object holding the methods.
getTargetAction() - Method in class org.springframework.webflow.AnnotatedAction
Returns the wrapped target action.
getTargetClasses() - Method in class org.springframework.webflow.execution.TextToFlowExecutionListenerCriteria
 
getTargetClasses() - Method in class org.springframework.webflow.TextToTransitionCriteria
 
getTargetClasses() - Method in class org.springframework.webflow.TextToViewDescriptorCreator
 
getTargetState(RequestContext) - Method in class org.springframework.webflow.Transition
Returns the state this transition will transition to when executed with given request context.
getTargetStateId() - Method in class org.springframework.webflow.Transition
Returns the id of the target (to) state of this transition.
getTimeout() - Method in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
Get the flow timout (expiry), expressed in minutes.
getTimestamp() - Method in class org.springframework.webflow.Event
Returns the time at which the event occured.
getToken(RequestContext) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Obtain the token value from whatever token storage is being used (e.g.
getToken(RequestContext) - Method in class org.springframework.webflow.execution.FlowScopeTokenTransactionSynchronizer
 
getToken(RequestContext) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
 
getTokenName(RequestContext) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
Generate a pseudo unique token name based on the information available in given request context.
getTotalFlowExecutionCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the total number of flow executions that have been created since this system starting serving requests.
getTotalRequestCount() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Returns the total number of requests into the webflow system.
getTransactionSynchronizer() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Returns the transaction synchronizer in use.
getTransactionSynchronizer() - Method in class org.springframework.webflow.execution.FlowExecutionManager
Return the application transaction synchronization strategy to use.
getTransactionTokenAttributeName() - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Get the name for the transaction token attribute.
getTransactionTokenParameterName() - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Get the name for the transaction token parameter in request events.
getTransition(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getTransition(Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
getTransition(String) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a transition with specified id.
getTransition(Class) - Method in interface org.springframework.webflow.access.FlowServiceLocator
Lookup a transition of specified implementation class.
getTransition() - Method in exception org.springframework.webflow.CannotExecuteTransitionException
Returns the transition that could not be executed.
getTransition(RequestContext) - Method in class org.springframework.webflow.TransitionableState
Gets a transition for given flow execution request context.
getTransitionableState(String) - Method in class org.springframework.webflow.Flow
Return the TransitionableState with given stateId, or null when not found.
getTransitionCriterias() - Method in class org.springframework.webflow.TransitionableState
Returns a list of the supported transitional criteria used to match transitions in this state.
getTransitions() - Method in class org.springframework.webflow.TransitionableState
Returns the list of transitions owned by this state.
getTrueEventId() - Method in class org.springframework.webflow.support.ActionTransitionCriteria
Returns the action result eventId that should cause this precondition to return true (it will return false otherwise).
getTypeCaption() - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Returns a optional description of the type of method resolved by this cache.
getUptime() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
getUptime() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
getUptime() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Returns the time in milliseconds this flow execution has been active.
getUptime() - Method in class org.springframework.webflow.test.MockRequestContext
 
getValidateMethodDispatcher() - Method in class org.springframework.webflow.action.FormAction
Returns a dispatcher to invoke validation methods.
getValidator() - Method in class org.springframework.webflow.action.FormAction
Returns the validator for this action.
getViewDescriptorCreator() - Method in class org.springframework.webflow.EndState
Returns the factory to produce a descriptor for the view to render in this end state if it terminates a root flow.
getViewDescriptorCreator() - Method in class org.springframework.webflow.ViewState
Returns the factory to produce a descriptor for the view to render in this view state.
getViewName() - Method in class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
Returns the name of the view that should be rendered.
getViewName() - Method in class org.springframework.webflow.ViewDescriptor
Return the view name.
getXmlFlowBuilder() - Method in class org.springframework.webflow.config.XmlFlowFactoryBean
Returns the XML based flow builder used by this factory bean.
GlobalStatisticsMBean - Interface in org.springframework.webflow.execution.jmx
A JMX management interface for global statistics on the web flow system.
GuardedAction - Class in org.springframework.webflow.action
An action that will execute another action if a guard allows it to.
GuardedAction(Action, TransitionCriteria) - Constructor for class org.springframework.webflow.action.GuardedAction
Create a guarded action.

H

handle(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
The main entry point into managed HTTP-based flow executions.
handle(HttpServletRequest, HttpServletResponse, FlowExecutionListener) - Method in class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
The main entry point into managed HTTP-based flow executions.
handleRequestInternal(HttpServletRequest, HttpServletResponse) - Method in class org.springframework.webflow.mvc.FlowController
 
hasExpired(HttpServletRequest, FlowExecution) - Method in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
Check if given web flow execution, found in the session associated with given request, has expired.
hasTransitionFor(RequestContext) - Method in class org.springframework.webflow.TransitionableState
Returns whether or not this state has a transition that will fire for given flow execution request context.
HttpSessionContinuationFlowExecutionStorage - Class in org.springframework.webflow.execution.servlet
Flow execution storage that stores flow executions as continuations in the HttpSession.
HttpSessionContinuationFlowExecutionStorage() - Constructor for class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
 
HttpSessionFlowExecutionStorage - Class in org.springframework.webflow.execution.servlet
Flow execution storage implementation that stores the flow execution in the HTTP session.
HttpSessionFlowExecutionStorage() - Constructor for class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
 
HttpSessionTokenTransactionSynchronizer - Class in org.springframework.webflow.execution.servlet
A transaction synchronizer that uses a synchronizer token stored in the HTTP session to demarcate application transactions.
HttpSessionTokenTransactionSynchronizer() - Constructor for class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
 

I

init() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
 
init() - Method in interface org.springframework.webflow.config.FlowBuilder
Initialize this builder and return a handle to the flow under construction.
init() - Method in class org.springframework.webflow.config.XmlFlowBuilder
 
initAction() - Method in class org.springframework.webflow.action.AbstractAction
Action initializing callback, may be overriden by subclasses to perform custom initialization logic.
initAction() - Method in class org.springframework.webflow.action.AttributeMapperAction
 
initAction() - Method in class org.springframework.webflow.action.FormAction
 
initBinder(RequestContext, DataBinder) - Method in class org.springframework.webflow.action.FormAction
Initialize the given binder instance, for example with custom editors.
initDefaults() - Method in class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
Set default properties for this manager.
initDefaults() - Method in class org.springframework.webflow.mvc.FlowController
Set default properties for this controller.
initParameters() - Method in class org.springframework.webflow.execution.servlet.ServletEvent
Initialize the parameters contained in this event from the HTTP servlet request.
inTransaction(RequestContext, boolean) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
 
inTransaction(boolean) - Method in class org.springframework.webflow.execution.StateContextImpl
 
inTransaction(RequestContext, boolean) - Method in interface org.springframework.webflow.execution.TransactionSynchronizer
Is the caller participating in the application transaction currently active in the flow execution?
inTransaction(boolean) - Method in interface org.springframework.webflow.RequestContext
Is the caller participating in the application transaction currently active in the flow execution?
inTransaction(boolean) - Method in class org.springframework.webflow.test.MockRequestContext
 
isActive() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
isActive() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
isActive() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Is the flow execution active?
isActive() - Method in class org.springframework.webflow.test.MockRequestContext
 
isAdded(Class) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Is at least one instance of the provided FlowExecutionListener implementation present in the listener list?
isAdded(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Is the provided FlowExecutionListener instance present in the listener list?
isBindOnSetupForm() - Method in class org.springframework.webflow.action.FormAction
Returns if event parameters should be bound to the form object during the FormAction.setupForm(RequestContext) action.
isCompress() - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
Returns whether or not continuations should be compressed.
isCompress() - Method in class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
Returns whether or not continuations should be compressed.
isCompressed() - Method in class org.springframework.webflow.execution.FlowExecutionContinuation
Returns whether or not this flow execution continuation is compressed.
isCreateSession() - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
Returns whether or not an HTTP session should be created if non exists.
isCreateSession() - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
Returns whether or not an HTTP session should be created if non exists.
isEmpty() - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Is this listener list empty?
isEmpty() - Method in class org.springframework.webflow.Scope
 
isEmpty() - Method in class org.springframework.webflow.ViewDescriptor
Return whether this ViewDescriptor object is empty: whether it does not hold any view and does not contain a model.
isMarker() - Method in class org.springframework.webflow.EndState
Returns true if this view state has no associated view, false otherwise.
isMarker() - Method in class org.springframework.webflow.ViewState
Returns true if this view state has no associated view, false otherwise.
isNamed() - Method in class org.springframework.webflow.AnnotatedAction
Returns whether or not the wrapped target action is a named action.
isRedirect() - Method in class org.springframework.webflow.ViewDescriptor
Returns whether or not a redirect is necessary when rendering this view.
isRoot() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
isRoot() - Method in interface org.springframework.webflow.FlowSession
Returns whether this flow session is the root flow session in the ongoing flow execution.
isRoot() - Method in class org.springframework.webflow.test.MockFlowSession
 
isRootFlowActive() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
isRootFlowActive() - Method in class org.springframework.webflow.execution.jmx.FlowExecutionMBeanAdapter
 
isRootFlowActive() - Method in interface org.springframework.webflow.FlowExecutionStatistics
Is the root flow of the flow execution currently active?
isRootFlowActive() - Method in class org.springframework.webflow.test.MockRequestContext
 
isSecure() - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Returns whether or not the transaction synchronizer tokens are cryptographically strong.
isServiceIdLookupFailure() - Method in exception org.springframework.webflow.access.ServiceLookupException
Returns true if lookup by service id failed, false otherwise.
isServiceTypeLookupFailure() - Method in exception org.springframework.webflow.access.ServiceLookupException
Returns true if lookup by service type failed, false otherwise.
isSingleton() - Method in class org.springframework.webflow.config.FlowFactoryBean
 
isStatisticsEnabled() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Are global statistics enabled?
isStopOnError() - Method in class org.springframework.webflow.action.CompositeAction
Returns the stop on error flag.
isTransitionable() - Method in class org.springframework.webflow.State
Checks if this state is transitionable.
isValidateOnBinding() - Method in class org.springframework.webflow.action.FormAction
Return if the validator should get applied when binding.
isValidating() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Returns whether or not the XML parser will validate the document.
iterator() - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Returns an iterator looping over all listeners in this list.

J

join(String, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Join given prefix and suffix into a single string separated by a delimiter.

K

keySet() - Method in class org.springframework.webflow.Scope
 

L

load(Serializable, Event) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
 
load(Serializable, Event) - Method in interface org.springframework.webflow.execution.FlowExecutionStorage
Load an existing flow execution, identified by given unique id, from the storage.
load(Serializable, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
 
load(Serializable, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
 
loaded(FlowExecutionContext, Serializable) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called after an existing flow execution is loaded and rehydrated from storage.
loaded(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
loadFlowDefinition() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Load the flow definition from the configured resource.
loadFormObject(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Load the backing form object that should be updated from incoming event parameters and validated.
logger - Variable in class org.springframework.webflow.action.AbstractAction
Logger, usable in subclasses.
logger - Variable in class org.springframework.webflow.config.BaseFlowBuilder
A logger instance that can be used in subclasses.
logger - Variable in class org.springframework.webflow.execution.FlowExecutionManager
 
logger - Variable in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
Logger, can be used in subclasses.
logger - Variable in class org.springframework.webflow.Flow
 
logger - Variable in class org.springframework.webflow.State
Logger, for use in subclasses.
logger - Variable in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Logger, usable in subclasses.
logger - Variable in class org.springframework.webflow.Transition
 
lookupService(Class, String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Lookup a service by id.
lookupService(Class, Class) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Lookup a service by implementation class.

M

mapSubflowOutput(RequestContext) - Method in interface org.springframework.webflow.FlowAttributeMapper
Map relavent attributes of an ending subflow session back up to a resuming parent flow session.
mapSubflowOutput(RequestContext) - Method in class org.springframework.webflow.SubflowState
 
mapSubflowOutput(RequestContext) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
 
matches(RequestContext) - Method in class org.springframework.webflow.Transition
Checks if this transition is elligible for execution given the state of the provided flow execution request context.
method(String, Action) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates an annotated action with a single property that indicates which method should be invoked on the target action when the state is entered.
METHOD_PROPERTY - Static variable in class org.springframework.webflow.action.MultiAction.DefaultActionExecuteMethodNameResolver
Name of the property defining the execute method name.
MockFlowSession - Class in org.springframework.webflow.test
Mock implementation of the FlowSession interface.
MockFlowSession() - Constructor for class org.springframework.webflow.test.MockFlowSession
 
MockRequestContext - Class in org.springframework.webflow.test
Mock implementation of the RequestContext interface to facilitate standalone Action unit tests.
MockRequestContext() - Constructor for class org.springframework.webflow.test.MockRequestContext
Create a new stub request context.
MockRequestContext(MockFlowSession, Event) - Constructor for class org.springframework.webflow.test.MockRequestContext
Create a new stub request context.
MultiAction - Class in org.springframework.webflow.action
Action implementation that bundles two or more action execution methods into a single class.
MultiAction() - Constructor for class org.springframework.webflow.action.MultiAction
 
MultiAction.ActionExecuteMethodNameResolver - Interface in org.springframework.webflow.action
Strategy interface used by the MultiAction to map a request context to the name of an action execution method.
MultiAction.DefaultActionExecuteMethodNameResolver - Class in org.springframework.webflow.action
Default method name resolver used by the MultiAction class.
MultiAction.DefaultActionExecuteMethodNameResolver() - Constructor for class org.springframework.webflow.action.MultiAction.DefaultActionExecuteMethodNameResolver
 

N

name(Action, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates an named action suitable for adding to exactly one action state.
NAME_PROPERTY - Static variable in class org.springframework.webflow.AnnotatedAction
The name of the action.
no() - Method in class org.springframework.webflow.action.AbstractAction
Returns the default no event.
NO_EVENT_ID - Static variable in class org.springframework.webflow.action.AbstractAction
Event id of the default 'no' result event ("no").
NoMatchingTransitionException - Exception in org.springframework.webflow
Thrown when no transition can be matched given the occurence of an event in the context of a flow execution request.
NoMatchingTransitionException(TransitionableState, RequestContext) - Constructor for exception org.springframework.webflow.NoMatchingTransitionException
Create a new no matching transition exception.
NoMatchingTransitionException(TransitionableState, RequestContext, Throwable) - Constructor for exception org.springframework.webflow.NoMatchingTransitionException
Create a new no matching transition exception.
NoMatchingTransitionException(TransitionableState, RequestContext, String) - Constructor for exception org.springframework.webflow.NoMatchingTransitionException
Create a new no matching transition exception.
NoMatchingTransitionException(TransitionableState, RequestContext, String, Throwable) - Constructor for exception org.springframework.webflow.NoMatchingTransitionException
Create a new no matching transition exception.
NONE - Static variable in class org.springframework.webflow.access.AutowireMode
Constant that indicates that no autowiring should be done.
NoSuchFlowExecutionException - Exception in org.springframework.webflow.execution
Thrown when no flow execution exists by the specified flowExecutionId.
NoSuchFlowExecutionException(Serializable) - Constructor for exception org.springframework.webflow.execution.NoSuchFlowExecutionException
Create a new flow execution lookup exception.
NoSuchFlowExecutionException(Serializable, Throwable) - Constructor for exception org.springframework.webflow.execution.NoSuchFlowExecutionException
Create a new flow execution lookup exception.
NoSuchFlowStateException - Exception in org.springframework.webflow
Thrown when a state could not be found in a flow on lookup by stateId.
NoSuchFlowStateException(Flow, String) - Constructor for exception org.springframework.webflow.NoSuchFlowStateException
Create a new flow state lookup exception.
NoSuchFlowStateException(Flow, String, Throwable) - Constructor for exception org.springframework.webflow.NoSuchFlowStateException
Create a new flow state lookup exception.
not(TransitionCriteria) - Static method in class org.springframework.webflow.TransitionCriteriaFactory
Returns a transtion criteria object that negates the result of the specified criteria.
NOT_SET_EVENT_ID - Static variable in class org.springframework.webflow.execution.FlowExecutionManager
Event id value indicating that the event has not been set ("@NOT_SET@").

O

on(TransitionCriteria, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of an event that matches the criteria defined by ${criteria}, transition to state ${stateId}.
on(TransitionCriteria, String, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of an event that matches the criteria defined by ${criteria}, transition to state ${stateId}.
on(TransitionCriteria, String, TransitionCriteria) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of an event that matches the criteria defined by ${criteria}, transition to state ${stateId} if the ${executionCriteria} holds true.
on(TransitionCriteria, String, TransitionCriteria, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of an event that matches the criteria defined by ${criteria}, transition to state ${stateId} if the ${executionCriteria} holds true.
on(String, String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of event ${eventId}, transition to state ${stateId}.
on(String, String, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of event ${eventId}, transition to state ${stateId}.
on(String, String, TransitionCriteria) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of the specified event, transition to state ${stateId} if and only the ${executionCriteria} is met.
on(String, String, TransitionCriteria, Map) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of the specified event, transition to state ${stateId} if and only the ${executionCriteria} is met.
onAnyEvent(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates a transition stating: On the occurence of any event (*), transition to state ${stateId}.
onEvent(Event) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Signal the occurence of the specified event - this is the entry point into the webflow system for managing all executing flows.
onEvent(Event, FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Signal the occurence of the specified event - this is the entry point into the webflow system for managing all executing flows.
onEvent(Event, StateContext) - Method in class org.springframework.webflow.TransitionableState
Notify this state that the specified Event was signaled within it.
onInit() - Method in class org.springframework.webflow.struts.FlowAction
 
onSetupFlowExecution(FlowExecution) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Hook method where you can do additional setup of a flow execution before it is started, like register an execution listener.
onSetUpInTransaction() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
 
onSetUpInTransactionalFlowTest() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Hook method subclasses can implement to do additional setup.
org.springframework.webflow - package org.springframework.webflow
Contains core interfaces and classes for dealing with web flows.
org.springframework.webflow.access - package org.springframework.webflow.access
This package provides classes and interfaces that can be used to access flow artifacts in a backing registry, mostly a Spring application context.
org.springframework.webflow.action - package org.springframework.webflow.action
Out-of-the box action implementations that address common controller concerns.
org.springframework.webflow.config - package org.springframework.webflow.config
Contains interfaces and classes for building and assembling web flows.
org.springframework.webflow.convert - package org.springframework.webflow.convert
This package provides conversion service support for the Spring web flow system.
org.springframework.webflow.execution - package org.springframework.webflow.execution
This package provides classes and interfaces supporting managed flow execution.
org.springframework.webflow.execution.jmx - package org.springframework.webflow.execution.jmx
JMX support for the web flow system.
org.springframework.webflow.execution.servlet - package org.springframework.webflow.execution.servlet
This package provides classes supporting managed flow execution in an HTTP servlet environment.
org.springframework.webflow.mvc - package org.springframework.webflow.mvc
Integration of the Spring web flow system into the Spring web MVC framework.
org.springframework.webflow.struts - package org.springframework.webflow.struts
Integration of the Spring web flow system with Struts 1.x.
org.springframework.webflow.support - package org.springframework.webflow.support
This package contains interfaces and classes supporting the Spring web flow system.
org.springframework.webflow.test - package org.springframework.webflow.test
Contains classes that assist in testing web flows and their associated artifacts.
org.springframework.webflow.util - package org.springframework.webflow.util
General purpose utility classes used by the web flow system.

P

PARAMETER_VALUE_DELIMITER - Static variable in class org.springframework.webflow.execution.ExternalEvent
The default delimiter used when a parameter value is sent as part of the name of an event parameter (e.g.
ParameterizableFlowAttributeMapper - Class in org.springframework.webflow.support
Generic flow attribute mapper implementation that allows mappings to be configured in a declarative fashion.
ParameterizableFlowAttributeMapper() - Constructor for class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
 
ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper - Class in org.springframework.webflow.support
Attribute mapper specialization that knows if an "attribute name" is provided, and not a value ${expression}, that the name should be treated as a flow scope expression.
ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper() - Constructor for class org.springframework.webflow.support.ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper
Create a new flow scope aware attribute mapper.
ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper(Collection) - Constructor for class org.springframework.webflow.support.ParameterizableFlowAttributeMapper.FlowScopeAwareParameterizableAttributeMapper
Create a new flow scope aware attribute mapper wrapping given collection of mappings.
parseAction(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse an action definition and return the corresponding object.
parseAndAddActionState(Flow, Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse given action state definition and add a corresponding state to given flow.
parseAndAddDecisionState(Flow, Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse given decision state definition and add a corresponding state to given flow.
parseAndAddEndState(Flow, Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse given end state definition and add a corresponding state to given flow.
parseAndAddMapping(Element, List) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a single inline attribute mapping definition and add it to given map.
parseAndAddProperties(Element, MutableAttributeSource) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse all properties defined as nested elements of given element and add them to given set of properties.
parseAndAddProperty(Element, MutableAttributeSource) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a property definition from given element and add the property to given set.
parseAndAddSubFlowState(Flow, Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse given sub flow state definition and add a corresponding state to given flow.
parseAndAddViewState(Flow, Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse given view state definition and add a corresponding state to given flow.
parseAnnotatedAction(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse an annotated action definition and return the corresponding object.
parseAnnotatedActions(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse all annotated action definitions contained in given element.
parseAttributeMapper(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Obtain an attribute mapper reference from given sub flow definition element and return the identified mapper, or null if no mapper is referenced.
parseAutowireMode(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse and return the autowire mode specified in given element.
parseClass(Element, String) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a class reference from named attribute of given element.
parseFlowArtifactDefinition(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a flow artifact definition contained in given XML element.
parseFlowDefinition() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse the XML flow definitions and construct a Flow object.
parseIf(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse an "if" transition definition and return a corresponding Transition object.
parseIfs(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Find all "if" definitions in given state definition and return a list of corresponding Transition objects.
parseProperties(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse all properties defined as nested elements of given element.
parseStateDefinition(Element, Class, State) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a state definition from given element, returning given fallback state in case no other state object is identified.
parseStateDefinitions() - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse the state definitions in the XML file and add them to the flow object we're constructing.
parseTransition(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Parse a transition definition and return a corresponding Transition object.
parseTransitions(Element) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Find all transition definitions in given state definition and return a list of corresponding Transition objects.
paused(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a flow execution is paused, for instance when it is waiting for user input.
paused(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
paused(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
PAUSED - Static variable in class org.springframework.webflow.FlowSessionStatus
A flow session with PAUSED status is currently waiting on the user to signal an event.
postProcessResult(Event) - Method in class org.springframework.webflow.AnnotatedAction
Get the event id to be used as grounds for a transition in the containing state, based on given result returned from action execution.
prepareViewDescriptor(ViewDescriptor, Serializable, FlowExecutionContext) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Do any processing necessary before given view descriptor can be returned to the client of the flow execution manager.
put(Object, Object) - Method in class org.springframework.webflow.Scope
 
putAll(Map) - Method in class org.springframework.webflow.Scope
 

R

RandomGuid - Class in org.springframework.webflow.util
Globally unique identifier generator.
RandomGuid() - Constructor for class org.springframework.webflow.util.RandomGuid
Default constructor.
RandomGuid(boolean) - Constructor for class org.springframework.webflow.util.RandomGuid
Constructor with security option.
REDIRECT_PREFIX - Static variable in class org.springframework.webflow.TextToViewDescriptorCreator
Prefix used when the encoded view name wants to specify that a redirect is required.
reenter(StateContext) - Method in class org.springframework.webflow.TransitionableState
Re-enter this state.
registerDefaultConverters() - Method in class org.springframework.webflow.convert.FlowConversionService
Register the default web flow specific converters with this conversion service.
rehydrate(FlowLocator, FlowExecutionListenerLoader, TransactionSynchronizer) - Method in interface org.springframework.webflow.execution.FlowExecution
Rehydrate this flow execution after deserialization.
rehydrate(FlowLocator, FlowExecutionListenerLoader, TransactionSynchronizer) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
rehydrate(FlowLocator) - Method in class org.springframework.webflow.execution.FlowSessionImpl
Restore this FlowSession for use after deserialization.
remove(Serializable, Event) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
 
remove(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Remove a listener from the list.
remove(Serializable, Event) - Method in interface org.springframework.webflow.execution.FlowExecutionStorage
Remove the identified flow execution from the storage.
remove(Serializable, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
 
remove(Serializable, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
 
remove(Object) - Method in class org.springframework.webflow.Scope
 
removeAttribute(String) - Method in class org.springframework.webflow.Scope
Remove an attribute from this scope.
removed(FlowExecutionContext, Serializable) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called after an ended flow execution is removed from storage.
removed(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
removeListener(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Remove the flow execution listener from the listener list.
REQUEST - Static variable in class org.springframework.webflow.ScopeType
Constant indicating request scope.
RequestContext - Interface in org.springframework.webflow
Central interface that allows clients to access contextual information about an ongoing flow execution within the context of a client request.
requestContext(Object) - Method in class org.springframework.webflow.support.FlowScopeExpression
Returns (casts) given target as a request context.
requestProcessed(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a client request has completed processing.
requestProcessed(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
requestProcessed(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
requestSubmitted(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when any client request is submitted to manipulate this flow execution.
requestSubmitted(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
requestSubmitted(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
reset() - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Reset these stats.
resetForm(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Resets the form by clearing out the form object in the specified scope and reloading it by calling loadFormObject.
resolveEntity(String, String) - Method in class org.springframework.webflow.config.WebFlowDtdResolver
 
result(String) - Method in class org.springframework.webflow.action.AbstractAction
Returns a result event for this action with the specified identifier.
result(String, Map) - Method in class org.springframework.webflow.action.AbstractAction
Returns a result event for this action with the specified identifier and the specified set of parameters.
result(String, String, Object) - Method in class org.springframework.webflow.action.AbstractAction
Returns a result event for this action with the specified identifier and a single parameter.
RESULT_PARAMETER - Static variable in class org.springframework.webflow.action.AbstractAction
Constant for the success result object event parameter name ("result").
resumed(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a flow execution is re-activated, for instance when it resumes as a result of user input.
resumed(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
resumed(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 

S

save(Serializable, FlowExecution, Event) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
 
save(Serializable, FlowExecution, Event) - Method in interface org.springframework.webflow.execution.FlowExecutionStorage
Save given flow execution in the storage.
save(Serializable, FlowExecution, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
 
save(Serializable, FlowExecution, Event) - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
 
saved(FlowExecutionContext, Serializable) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called after a new or resumed flow execution is saved to storage.
saved(FlowExecutionContext, Serializable) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
Scope - Class in org.springframework.webflow
Holder for data placed in a specific scope, for example "request scope" or "flow scope".
Scope(ScopeType) - Constructor for class org.springframework.webflow.Scope
Create a scope attribute container for the specified scope type.
ScopeType - Class in org.springframework.webflow
Supported scope types for the web flow system.
searchForParameter(String, String) - Method in class org.springframework.webflow.execution.ExternalEvent
Obtain a named parameter from the event parameters.
select() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the select event id.
ServiceCreationException - Exception in org.springframework.webflow.access
Exception thrown when a flow artifact cannot be created.
ServiceCreationException(Class, Class, String, Throwable) - Constructor for exception org.springframework.webflow.access.ServiceCreationException
Create a new service creation exception.
ServiceLookupException - Exception in org.springframework.webflow.access
A service lookup exception is thrown when a service artifact required by a flow cannot be obtained, either at flow configuration time or at runtime.
ServiceLookupException(Class, String, Throwable) - Constructor for exception org.springframework.webflow.access.ServiceLookupException
Create a new service lookup exception.
ServiceLookupException(Class, String, String, Throwable) - Constructor for exception org.springframework.webflow.access.ServiceLookupException
Create a new service lookup exception.
ServiceLookupException(Class, Class, Throwable) - Constructor for exception org.springframework.webflow.access.ServiceLookupException
Create a new service lookup exception.
ServiceLookupException(Class, Class, String, Throwable) - Constructor for exception org.springframework.webflow.access.ServiceLookupException
Create a new service lookup exception.
ServletEvent - Class in org.springframework.webflow.execution.servlet
An external flow event that originated from an incoming HTTP servlet request.
ServletEvent(HttpServletRequest, HttpServletResponse) - Constructor for class org.springframework.webflow.execution.servlet.ServletEvent
Construct a flow event for the specified HTTP servlet request.
ServletEvent(HttpServletRequest, HttpServletResponse, String, String, String, String) - Constructor for class org.springframework.webflow.execution.servlet.ServletEvent
Construct a flow event for the specified HTTP servlet request.
ServletFlowExecutionManager - Class in org.springframework.webflow.execution.servlet
Flow execution manager to manage flow executions using HTTP servlet requests and the HTTP session.
ServletFlowExecutionManager() - Constructor for class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
Creates an HTTP-servlet based flow execution manager.
ServletFlowExecutionManager(Flow) - Constructor for class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
Creates an HTTP-servlet based flow execution manager.
ServletFlowExecutionManager(FlowLocator) - Constructor for class org.springframework.webflow.execution.servlet.ServletFlowExecutionManager
Creates an HTTP-servlet based flow execution manager.
sessionEnded(RequestContext, FlowSession) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a flow execution session ends.
sessionEnded(RequestContext, FlowSession) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
sessionEnded(RequestContext, FlowSession) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
sessionStarted(RequestContext) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a new flow execution session was started -- the start state has been entered.
sessionStarted(RequestContext) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
sessionStarted(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
sessionStarting(RequestContext, State, Map) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called immediately after a start event is signaled -- indicating the flow execution session is starting but hasn't yet entered its start state.
sessionStarting(RequestContext, State, Map) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
setActionId(String) - Method in class org.springframework.webflow.action.DelegatingAction
Set the id of the action to lookup and delegate to.
setActionLocatorAttributeName(String) - Method in class org.springframework.webflow.action.DelegatingAction
Set the attribute name of the action locator in flow scope.
setActiveSession(MockFlowSession) - Method in class org.springframework.webflow.test.MockRequestContext
Set the active flow session of this request context.
setAttribute(String, Object) - Method in class org.springframework.webflow.AnnotatedObject
 
setAttribute(String, Object) - Method in class org.springframework.webflow.Scope
 
setAttributeMapper(AttributeMapper) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set to completely customize the attribute mapper strategy.
setAttributeMapper(FlowAttributeMapper) - Method in class org.springframework.webflow.SubflowState
Set the attribute mapper to use to map model data between parent and sub flow model.
setAttributes(Map) - Method in class org.springframework.webflow.Scope
Set all given attributes in this scope.
setBeanFactory(BeanFactory) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
 
setBeanFactory(BeanFactory) - Method in class org.springframework.webflow.config.BaseFlowBuilder
 
setBeanFactory(BeanFactory) - Method in class org.springframework.webflow.config.XmlFlowFactoryBean
 
setBeanFactory(BeanFactory) - Method in class org.springframework.webflow.execution.FlowExecutionManager
 
setBeanName(String) - Method in class org.springframework.webflow.action.DelegatingAction
 
setBindOnSetupForm(boolean) - Method in class org.springframework.webflow.action.FormAction
Set if event parameters should be bound to the form object during the FormAction.setupForm(RequestContext) action.
setCaption(String) - Method in class org.springframework.webflow.AnnotatedAction
Sets the short description for the action.
setCompress(boolean) - Method in class org.springframework.webflow.execution.ClientContinuationFlowExecutionStorage
Set whether or not continuations should be compressed.
setCompress(boolean) - Method in class org.springframework.webflow.execution.servlet.HttpSessionContinuationFlowExecutionStorage
Set whether or not continuations should be compressed.
setConversionService(ConversionService) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Set the conversion service to provide type converters for use by the webflow system artifacts.
setConversionService(ConversionService) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the conversion service used by this flow execution manager.
setCreateSession(boolean) - Method in class org.springframework.webflow.execution.servlet.HttpSessionFlowExecutionStorage
Set whether or not an HTTP session should be created if non exists.
setCreateSession(boolean) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
Set whether or not an HTTP session should be created if non exists.
setCurrentState(State) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Set the state that is currently active in this flow execution.
setCurrentState(State) - Method in class org.springframework.webflow.execution.FlowSessionImpl
Set the current state of this flow session.
setCurrentState(State) - Method in class org.springframework.webflow.execution.StateContextImpl
 
setCurrentState(State) - Method in interface org.springframework.webflow.StateContext
Set the current state of the flow execution linked to this request.
setCurrentState(State) - Method in class org.springframework.webflow.test.MockFlowSession
Set the currently active state.
setCurrentState(State) - Method in class org.springframework.webflow.test.MockRequestContext
Set the current state of this request context.
setDefaultAutowireMode(AutowireMode) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Set the default autowire mode.
setDefaultAutowireModeAsString(String) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Convenience setter that performs a string to AutowireMode conversion for you.
setDelegate(Object) - Method in class org.springframework.webflow.action.MultiAction
Set the delegate object holding the action execution methods.
setDescription(String) - Method in class org.springframework.webflow.AnnotatedAction
Sets the long description for the action.
setEnabled(boolean) - Method in class org.springframework.webflow.execution.jmx.StatisticsService
 
setEntityResolver(EntityResolver) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Set a SAX entity resolver to be used for parsing.
setEntryAction(Action) - Method in class org.springframework.webflow.State
Sets the action to invoke when this state is entered.
setErrorEventId(String) - Method in class org.springframework.webflow.action.CompositeAction
Sets the error event id.
setExecuteMethodNameResolver(MultiAction.ActionExecuteMethodNameResolver) - Method in class org.springframework.webflow.action.MultiAction
Set the strategy used to resolve action execution method names.
setExecutionCriteria(TransitionCriteria) - Method in class org.springframework.webflow.Transition
Set the criteria that determine whether or not this transition, once matched, should complete execution or should roll back.
setExitAction(Action) - Method in class org.springframework.webflow.TransitionableState
Sets the exit action for this state.
setFlow(Flow) - Method in class org.springframework.webflow.config.BaseFlowBuilder
Set the flow being built by this builder.
setFlow(Flow) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the flow whose executions will be managed if there is no alternate flow id specified in a "_flowId" event parameter.
setFlow(Flow) - Method in class org.springframework.webflow.mvc.FlowController
Convenience setter that configures a single flow definition for this controller to manage.
setFlow(Flow) - Method in class org.springframework.webflow.State
Set the owning flow.
setFlow(Flow) - Method in class org.springframework.webflow.struts.FlowAction
Convenience setter that configures a single flow definition for this action to manage.
setFlow(Flow) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Set the flow definition whose execution is being tested.
setFlow(Flow) - Method in class org.springframework.webflow.test.MockFlowSession
Set the flow associated with this flow session.
setFlowBuilder(FlowBuilder) - Method in class org.springframework.webflow.config.FlowFactoryBean
Set the builder the factory will use to build flows.
setFlowBuilder(FlowBuilder) - Method in class org.springframework.webflow.config.XmlFlowFactoryBean
 
setFlowBuilder(FlowBuilder) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Set the flow definition to be tested to the Flow built by the specified builder.
setFlowCreator(FlowCreator) - Method in class org.springframework.webflow.access.BeanFactoryFlowServiceLocator
Set the factory used to create flow objects.
setFlowExecutionManager(ServletFlowExecutionManager) - Method in class org.springframework.webflow.mvc.FlowController
Configures the flow execution manager implementation to use.
setFlowExecutionManager(FlowExecutionManager) - Method in class org.springframework.webflow.struts.FlowAction
Configures the flow execution manager implementation to use.
setFlowLocator(FlowLocator) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the flow locator to use for lookup of flows specified using the "_flowId" event parameter.
setFlowServiceLocator(FlowServiceLocator) - Method in class org.springframework.webflow.config.BaseFlowBuilder
Set the flow service location strategy to use.
setFormErrors(Errors, ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Expose given errors instance in the specified scope.
setFormErrorsScope(ScopeType) - Method in class org.springframework.webflow.action.FormAction
Set the scope in which the Errors object will be placed.
setFormErrorsScopeAsString(String) - Method in class org.springframework.webflow.action.FormAction
Convenience setter that performs a string to ScopeType conversion for you.
setFormObject(Object, String, ScopeType) - Method in class org.springframework.webflow.action.FormObjectAccessor
Expose given form object using given name in specified scope.
setFormObjectClass(Class) - Method in class org.springframework.webflow.action.FormAction
Set the form object class for this action.
setFormObjectName(String) - Method in class org.springframework.webflow.action.FormAction
Set the name of the form object in the configured scope.
setFormObjectScope(ScopeType) - Method in class org.springframework.webflow.action.FormAction
Set the scope in which the form object will be placed.
setFormObjectScopeAsString(String) - Method in class org.springframework.webflow.action.FormAction
Convenience setter that performs a string to ScopeType conversion for you.
setId(String) - Method in class org.springframework.webflow.Event
Set the event identifier.
setId(String) - Method in class org.springframework.webflow.Flow
Set the unique id of this flow.
setId(String) - Method in class org.springframework.webflow.State
Set the state identifier, unique to the owning flow.
setInputAttribute(String) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Sets the name of an input attribute in flow scope to map to the subflow.
setInputAttributes(String[]) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Sets the name of input attributes in flow scope to map to the subflow.
setInputMapper(AttributeMapper) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the AttributesMapper strategy responsible for mapping starting subflow input attributes from a suspending parent flow.
setInputMapping(Mapping) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the input mapping to use when mapping properties in the request context to the sub flow scope.
setInputMappings(Collection) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the mappings that will be executed when mapping properties in a parent flow to a sub flow scope.
setInputMappingsMap(Map) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the mappings that will be executed when mapping model data to the sub flow.
setLastEvent(Event) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Set the last event processed by this flow execution.
setLastEvent(Event) - Method in class org.springframework.webflow.execution.StateContextImpl
 
setLastEvent(Event) - Method in interface org.springframework.webflow.StateContext
Update the last event that occured in the executing flow.
setLastEvent(Event) - Method in class org.springframework.webflow.test.MockRequestContext
Set the last event that occured in this request context.
setLastTransition(Transition) - Method in class org.springframework.webflow.execution.StateContextImpl
 
setLastTransition(Transition) - Method in interface org.springframework.webflow.StateContext
Update the last transition that executed in the executing flow.
setLastTransition(Transition) - Method in class org.springframework.webflow.test.MockRequestContext
Set the last transition that executed in this request context.
setListener(FlowExecutionListener) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the flow execution listener that will be notified of managed flow executions.
setListener(FlowExecutionListener, FlowExecutionListenerCriteria) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the flow execution listener that will be notified of managed flow executions for the flows that match given criteria.
setListenerMap(Map) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Sets the flow execution listeners that will be notified of managed flow executions.
setListeners(Collection) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Sets the flow execution listeners that will be notified of managed flow executions.
setListeners(Collection, FlowExecutionListenerCriteria) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Sets the flow execution listeners that will be notified of managed flow executions for flows that match given criteria.
setLocation(Resource) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Set the resource from which the XML flow definition will be read.
setLocation(Resource) - Method in class org.springframework.webflow.config.XmlFlowFactoryBean
Set the resource from which an XML flow definition will be read.
setMapping(Mapping) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set the single mapping for this action.
setMappings(Mapping[]) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set the mappings for this action.
setMatchingCriteria(TransitionCriteria) - Method in class org.springframework.webflow.Transition
Set the criteria that determine whether or not this transition matches as elligible for execution.
setMBeanServer(MBeanServer) - Method in class org.springframework.webflow.execution.jmx.StatisticsService
 
setMessageCodesResolver(MessageCodesResolver) - Method in class org.springframework.webflow.action.FormAction
Set the strategy to use for resolving errors into message codes.
setName(String) - Method in class org.springframework.webflow.AnnotatedAction
Sets the name of a named action.
setOutputAttribute(String) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Sets the name of an output attribute in flow scope to map up to the parent flow.
setOutputAttributes(String[]) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Sets the name of output attributes in flow scope to map to the parent flow.
setOutputMapper(AttributeMapper) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the AttributesMapper strategy responsible for mapping ending subflow output attributes to a resuming parent flow as output.
setOutputMapping(Mapping) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the output mapping to use when mapping properties in sub flow back to a resuming parent flow.
setOutputMappings(Collection) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the mappings that will be executed when mapping model data from the sub flow.
setOutputMappingsMap(Map) - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
Set the mappings that will be executed when mapping model data from the sub flow.
setParameters(Map) - Method in class org.springframework.webflow.Event
Set the contextual parameters.
setParameterTypes(Class[]) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Set the parameter types defining the form of the dispatch methods.
setParent(FlowSession) - Method in class org.springframework.webflow.test.MockFlowSession
Set the parent flow session of this flow session in the ongoing flow execution.
setProperties(Map) - Method in class org.springframework.webflow.AnnotatedObject
Set the additional properties describing this object.
setProperties(AttributeSource) - Method in class org.springframework.webflow.execution.StateContextImpl
 
setProperties(AttributeSource) - Method in interface org.springframework.webflow.RequestContext
Update contextual execution properties for given request context.
setProperties(AttributeSource) - Method in class org.springframework.webflow.test.MockRequestContext
 
setProperty(String, Object) - Method in class org.springframework.webflow.AnnotatedObject
Set the value of named property.
setProperty(String, Object) - Method in class org.springframework.webflow.test.MockRequestContext
Set an execution property.
setPropertyEditorRegistrar(PropertyEditorRegistrar) - Method in class org.springframework.webflow.action.FormAction
Set a property editor registration strategy for this action's data binders.
setRedirect(boolean) - Method in class org.springframework.webflow.ViewDescriptor
Set whether or not a redirect is necessary when rendering this view.
setRequiredId(String) - Method in class org.springframework.webflow.Event
Set the event identifier and make sure it is not null.
setReturnType(Class) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Sets the expected return type for the dispatch methods.
setRootFlow(Flow) - Method in class org.springframework.webflow.test.MockRequestContext
Set the root flow of this request context.
setScope(Scope) - Method in class org.springframework.webflow.test.MockFlowSession
Set the scope data maintained by this flow session.
setSecure(boolean) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Set whether or not the transaction synchronizer tokens should be cryptographically strong.
setSourceEvent(Event) - Method in class org.springframework.webflow.test.MockRequestContext
Set the event originating this request context.
setSourceExpression(String) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set the expression which obtains the source attribute to map.
setSourceState(TransitionableState) - Method in class org.springframework.webflow.Transition
Set the owning source (from) state of this transition.
setStartState(String) - Method in class org.springframework.webflow.Flow
Set the start state for this flow to the state with the provided stateId; a state must exist by the provided stateId and it must be transitionable.
setStartState(State) - Method in class org.springframework.webflow.Flow
Set the start state for this flow to the state provided; any state may be the start state.
setStateId(String) - Method in class org.springframework.webflow.Event
Set the state identifier.
setStatisticsEnabled(boolean) - Method in interface org.springframework.webflow.execution.jmx.GlobalStatisticsMBean
Turn statistics collection on/off.
setStatus(FlowSessionStatus) - Method in class org.springframework.webflow.execution.FlowSessionImpl
Set the status of this flow session.
setStatus(FlowSessionStatus) - Method in class org.springframework.webflow.test.MockFlowSession
Set the status of this flow session.
setStopOnError(boolean) - Method in class org.springframework.webflow.action.CompositeAction
Sets the stop on error flag.
setStorage(FlowExecutionStorage) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the storage strategy used by the flow execution manager.
setSubflow(Flow) - Method in class org.springframework.webflow.SubflowState
Set the sub flow that will be spawned by this state.
setTarget(Object) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Set the target object holding the methods.
setTargetExpression(String) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set the expression used to set the target attribute during the mapping.
setTargetStateId(String) - Method in class org.springframework.webflow.Transition
Set the id of the target (to) state of this transtion.
setTimeout(int) - Method in class org.springframework.webflow.execution.servlet.ExpiredFlowCleanupFilter
Set the flow timout (expiry), expressed in minutes.
setToken(RequestContext, String) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Set given token in whatever token storage is being used (e.g the flow scope).
setToken(RequestContext, String) - Method in class org.springframework.webflow.execution.FlowScopeTokenTransactionSynchronizer
 
setToken(RequestContext, String) - Method in class org.springframework.webflow.execution.servlet.HttpSessionTokenTransactionSynchronizer
 
setTransactionSynchronizer(TransactionSynchronizer) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Set the transaction synchronization strategy to use.
setTransactionSynchronizer(TransactionSynchronizer) - Method in class org.springframework.webflow.execution.FlowExecutionManager
Set the application transaction synchronization strategy to use.
setTransactionTokenAttributeName(String) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Set the name for the transaction token attribute.
setTransactionTokenParameterName(String) - Method in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
Set the name for the transaction token parameter in request events.
setTrueEventId(String) - Method in class org.springframework.webflow.support.ActionTransitionCriteria
Sets the action result eventId that should cause this precondition to return true (it will return false otherwise).
setTypeCaption(String) - Method in class org.springframework.webflow.util.DispatchMethodInvoker
Set the method type description (e.g.
setupBindingEnabled(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Returns true if event parameters should be bound to the form object during the FormAction.setupForm(RequestContext) action.
setupForm(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Prepares a form object for display in a new form.
setValidateOnBinding(boolean) - Method in class org.springframework.webflow.action.FormAction
Set if the validator should get applied when binding.
setValidating(boolean) - Method in class org.springframework.webflow.config.XmlFlowBuilder
Set if the XML parser should validate the document and thus enforce a DTD.
setValidator(Validator) - Method in class org.springframework.webflow.action.FormAction
Set the validator for this action.
setValueConverter(ConversionExecutor) - Method in class org.springframework.webflow.action.AttributeMapperAction
Set a value converter to use during the mapping.
setViewDescriptorCreator(ViewDescriptorCreator) - Method in class org.springframework.webflow.EndState
Sets the factory to produce a view descriptor to render when this end state is entered and terminates a root flow.
setViewDescriptorCreator(ViewDescriptorCreator) - Method in class org.springframework.webflow.ViewState
Sets the factory to produce a descriptor for the view to render in this view state.
setViewName(String) - Method in class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
Set the name of the view that should be rendered.
setViewName(String) - Method in class org.springframework.webflow.ViewDescriptor
Set a view name for this ViewDescriptor.
signalEvent(Event) - Method in interface org.springframework.webflow.execution.FlowExecution
Signal an occurence of the specified event in the current state of this executing flow.
signalEvent(Event) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
signalEvent(Event) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Signal an occurence of an event in the current state of the flow execution being tested.
size() - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Returns the number of execution listeners in this list.
size() - Method in class org.springframework.webflow.Scope
 
spawn(State, Map) - Method in class org.springframework.webflow.execution.StateContextImpl
 
spawn(State, Map) - Method in interface org.springframework.webflow.StateContext
Spawn a new flow session and activate it in the currently executing flow.
start(Event) - Method in interface org.springframework.webflow.execution.FlowExecution
Start a flow execution, transitioning the flow to the start state and returning the starting model and view descriptor.
start(Event) - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
START_STATE_PROPERTY - Static variable in class org.springframework.webflow.SubflowState
Name of the property used to indicate the start state in which to start the sub flow.
startFlow() - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Start a new flow execution for the flow definition that is being tested.
startFlow(Event) - Method in class org.springframework.webflow.test.AbstractFlowExecutionTests
Start a new flow execution for the flow definition that is being tested.
State - Class in org.springframework.webflow
A point in a flow where something happens.
State() - Constructor for class org.springframework.webflow.State
Default constructor for bean style usage.
State(Flow, String) - Constructor for class org.springframework.webflow.State
Creates a state for the provided flow identified by the provided id.
State(Flow, String, Map) - Constructor for class org.springframework.webflow.State
Creates a state for the provided flow identified by the provided id.
StateContext - Interface in org.springframework.webflow
Mutable control interface for states to use to manipulate an ongoing flow execution.
StateContextImpl - Class in org.springframework.webflow.execution
Default state context implementation used internally by the web flow system.
StateContextImpl(Event, FlowExecutionImpl) - Constructor for class org.springframework.webflow.execution.StateContextImpl
Create a new request context.
stateEntered(RequestContext, State, State) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a state transitions, after the transition occured.
stateEntered(RequestContext, State, State) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
stateEntering(RequestContext, State) - Method in interface org.springframework.webflow.execution.FlowExecutionListener
Called when a state transitions, after the transition is matched but before the transition occurs.
stateEntering(RequestContext, State) - Method in class org.springframework.webflow.execution.FlowExecutionListenerAdapter
 
statesIterator() - Method in class org.springframework.webflow.Flow
Returns an ordered iterator over the state definitions of this flow.
statisticsEnabled(RequestContext) - Method in class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
StatisticsService - Class in org.springframework.webflow.execution.jmx
Managed service that collects statistics on the web flow system.
StatisticsService(FlowExecutionManager) - Constructor for class org.springframework.webflow.execution.jmx.StatisticsService
 
StatisticsService.StatisticsCollector - Class in org.springframework.webflow.execution.jmx
 
StatisticsService.StatisticsCollector() - Constructor for class org.springframework.webflow.execution.jmx.StatisticsService.StatisticsCollector
 
StrutsEvent - Class in org.springframework.webflow.struts
A client flow event originating from a Struts environment.
StrutsEvent(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Constructor for class org.springframework.webflow.struts.StrutsEvent
Creates a new Struts event.
StrutsEvent(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, String, String, String, String) - Constructor for class org.springframework.webflow.struts.StrutsEvent
Creates a new Struts event.
subflowResult(RequestContext) - Method in class org.springframework.webflow.EndState
Hook method to create the subflow result event.
SubflowState - Class in org.springframework.webflow
A transitionable state that spawns a subflow when executed.
SubflowState() - Constructor for class org.springframework.webflow.SubflowState
Default constructor for bean style usage.
SubflowState(Flow, String, Flow, Transition) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
SubflowState(Flow, String, Flow, Transition[]) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
SubflowState(Flow, String, Flow, Transition[], Map) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
SubflowState(Flow, String, Flow, FlowAttributeMapper, Transition) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
SubflowState(Flow, String, Flow, FlowAttributeMapper, Transition[]) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
SubflowState(Flow, String, Flow, FlowAttributeMapper, Transition[], Map) - Constructor for class org.springframework.webflow.SubflowState
Create a new sub flow state.
submit() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the submit event id.
success() - Method in class org.springframework.webflow.action.AbstractAction
Returns the default success event.
success(Object) - Method in class org.springframework.webflow.action.AbstractAction
Returns the default success event with the provided result object as a parameter.
success() - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Creates the success event id.
SUCCESS_EVENT_ID - Static variable in class org.springframework.webflow.action.AbstractAction
Event id of the default 'success' result event ("success").
SUSPENDED - Static variable in class org.springframework.webflow.FlowSessionStatus
A flow session that is SUSPENDED is not actively executing a flow.

T

test(RequestContext) - Method in class org.springframework.webflow.support.ActionTransitionCriteria
 
test(RequestContext) - Method in class org.springframework.webflow.support.TransitionCriteriaChain
 
test(RequestContext) - Method in class org.springframework.webflow.TextToTransitionCriteria.BooleanExpressionTransitionCriteria
 
test(RequestContext) - Method in interface org.springframework.webflow.TransitionCriteria
Check if the transition should execute based on the given flow execution request context.
test(RequestContext) - Method in class org.springframework.webflow.TransitionCriteriaFactory.EventIdTransitionCriteria
 
test(RequestContext) - Method in class org.springframework.webflow.TransitionCriteriaFactory.NotTransitionCriteria
 
test(RequestContext) - Method in class org.springframework.webflow.TransitionCriteriaFactory.WildcardTransitionCriteria
 
TextToFlowExecutionListenerCriteria - Class in org.springframework.webflow.execution
Converter that converts an encoded string representation of a flow execution listener criteria object to an object instance.
TextToFlowExecutionListenerCriteria() - Constructor for class org.springframework.webflow.execution.TextToFlowExecutionListenerCriteria
 
TextToTransitionCriteria - Class in org.springframework.webflow
Converter that takes an encoded string representation and produces a corresponding TransitionCriteria object.
TextToTransitionCriteria() - Constructor for class org.springframework.webflow.TextToTransitionCriteria
Create a new converter that converts strings to transition criteria objects.
TextToTransitionCriteria(ConversionService) - Constructor for class org.springframework.webflow.TextToTransitionCriteria
Create a new converter that converts strings to transition criteria objects.
TextToTransitionCriteria.BooleanExpressionTransitionCriteria - Class in org.springframework.webflow
Transition criteria that tests the value of an expression.
TextToTransitionCriteria.BooleanExpressionTransitionCriteria(Expression) - Constructor for class org.springframework.webflow.TextToTransitionCriteria.BooleanExpressionTransitionCriteria
Create a new expression based transition criteria object.
TextToViewDescriptorCreator - Class in org.springframework.webflow
Converter that converts an encoded string representation of a view descriptor into a ViewDescriptorCreator that will create such a view descriptor.
TextToViewDescriptorCreator() - Constructor for class org.springframework.webflow.TextToViewDescriptorCreator
Create a new text to ViewDescriptorCreator converter.
TextToViewDescriptorCreator(ConversionService) - Constructor for class org.springframework.webflow.TextToViewDescriptorCreator
Create a new text to ViewDescriptorCreator converter.
TextToViewDescriptorCreator.RedirectViewDescriptorCreator - Class in org.springframework.webflow
View descriptor creator that creates view descriptors requesting a client side redirect.
TextToViewDescriptorCreator.RedirectViewDescriptorCreator(Expression) - Constructor for class org.springframework.webflow.TextToViewDescriptorCreator.RedirectViewDescriptorCreator
Create a new redirecting view descriptor creator that takes given expression as input.
TextToViewDescriptorCreator.SimpleViewDescriptorCreator - Class in org.springframework.webflow
Simple view descriptor creator that produces a ViewDescriptor with the same view name each time.
TextToViewDescriptorCreator.SimpleViewDescriptorCreator() - Constructor for class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
Default constructor for bean style usage.
TextToViewDescriptorCreator.SimpleViewDescriptorCreator(String) - Constructor for class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
Creates a view descriptor creator that will produce view descriptors requesting that the specified view is rendered.
toArray() - Method in class org.springframework.webflow.execution.FlowExecutionListenerList
Returns the listeners in this list as an array.
toModelAndView(ViewDescriptor) - Method in class org.springframework.webflow.mvc.FlowController
Create a ModelAndView object based on the information in given view descriptor.
toString() - Method in class org.springframework.webflow.action.CompositeAction
 
toString() - Method in class org.springframework.webflow.action.GuardedAction
 
toString() - Method in class org.springframework.webflow.ActionExecutor
 
toString() - Method in class org.springframework.webflow.AnnotatedAction
 
toString() - Method in class org.springframework.webflow.Event
 
toString() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
 
toString() - Method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.FlowIdFlowExecutionListenerCriteria
 
toString() - Method in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria
 
toString() - Method in class org.springframework.webflow.execution.FlowSessionImpl
 
toString() - Method in class org.springframework.webflow.execution.StateContextImpl
 
toString() - Method in class org.springframework.webflow.Flow
 
toString() - Method in class org.springframework.webflow.Scope
 
toString() - Method in class org.springframework.webflow.State
 
toString() - Method in class org.springframework.webflow.support.FlowScopeExpression
 
toString() - Method in class org.springframework.webflow.support.ParameterizableFlowAttributeMapper
 
toString() - Method in class org.springframework.webflow.support.TransitionCriteriaChain
 
toString() - Method in class org.springframework.webflow.TextToTransitionCriteria.BooleanExpressionTransitionCriteria
 
toString() - Method in class org.springframework.webflow.TextToViewDescriptorCreator.RedirectViewDescriptorCreator
 
toString() - Method in class org.springframework.webflow.TextToViewDescriptorCreator.SimpleViewDescriptorCreator
 
toString() - Method in class org.springframework.webflow.Transition
 
toString() - Method in class org.springframework.webflow.TransitionCriteriaFactory.EventIdTransitionCriteria
 
toString() - Method in class org.springframework.webflow.TransitionCriteriaFactory.NotTransitionCriteria
 
toString() - Method in class org.springframework.webflow.TransitionCriteriaFactory.WildcardTransitionCriteria
 
toString() - Method in class org.springframework.webflow.util.RandomGuid
Convert to the standard format for GUID (Useful for SQL Server UniqueIdentifiers, etc).
toString() - Method in class org.springframework.webflow.ViewDescriptor
 
TRANSACTION_TOKEN_ATTRIBUTE_NAME - Static variable in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
The transaction synchronizer token will be stored in the model using an attribute with this name ("txToken").
TRANSACTION_TOKEN_PARAMETER_NAME - Static variable in class org.springframework.webflow.execution.AbstractTokenTransactionSynchronizer
A client can send the transaction synchronizer token to a controller using a request parameter with this name ("_txToken").
TransactionSynchronizer - Interface in org.springframework.webflow.execution
Interface to demarcate an application transaction for a flow execution.
Transition - Class in org.springframework.webflow
A transition takes a flow from one state to another when executed.
Transition() - Constructor for class org.springframework.webflow.Transition
Default constructor for bean style usage.
Transition(TransitionCriteria) - Constructor for class org.springframework.webflow.Transition
Create a new transition.
Transition(TransitionCriteria, String) - Constructor for class org.springframework.webflow.Transition
Create a new transition.
Transition(TransitionCriteria, Map) - Constructor for class org.springframework.webflow.Transition
Create a new transition.
Transition(TransitionCriteria, String, Map) - Constructor for class org.springframework.webflow.Transition
Create a new transition.
Transition(TransitionableState, TransitionCriteria, String) - Constructor for class org.springframework.webflow.Transition
Create a new local transition programatically
TransitionableState - Class in org.springframework.webflow
Abstract superclass for states that have one or more transitions.
TransitionableState() - Constructor for class org.springframework.webflow.TransitionableState
Default constructor for bean style usage.
TransitionableState(Flow, String, Transition) - Constructor for class org.springframework.webflow.TransitionableState
Create a new transitionable state.
TransitionableState(Flow, String, Transition, Map) - Constructor for class org.springframework.webflow.TransitionableState
Create a new transitionable state.
TransitionableState(Flow, String, Transition[]) - Constructor for class org.springframework.webflow.TransitionableState
Create a new transitionable state.
TransitionableState(Flow, String, Transition[], Map) - Constructor for class org.springframework.webflow.TransitionableState
Create a new transitionable state.
TransitionCriteria - Interface in org.springframework.webflow
Interface for strategy objects encapsulating criteria that determine whether or not a transition should execute given a flow execution request context.
TransitionCriteriaChain - Class in org.springframework.webflow.support
An ordered chain of TransitionCriteria.
TransitionCriteriaChain() - Constructor for class org.springframework.webflow.support.TransitionCriteriaChain
Creates an initially empty transition criteria chain.
TransitionCriteriaChain(TransitionCriteria[]) - Constructor for class org.springframework.webflow.support.TransitionCriteriaChain
Creates a transition criteria chain with the specified criteria.
TransitionCriteriaFactory - Class in org.springframework.webflow
A factory producing commonly used transition criteria objects.
TransitionCriteriaFactory() - Constructor for class org.springframework.webflow.TransitionCriteriaFactory
 
TransitionCriteriaFactory.EventIdTransitionCriteria - Class in org.springframework.webflow
Simple transition criteria that matches on an eventId and nothing else.
TransitionCriteriaFactory.EventIdTransitionCriteria(String) - Constructor for class org.springframework.webflow.TransitionCriteriaFactory.EventIdTransitionCriteria
Create a new event id matching criteria object.
TransitionCriteriaFactory.NotTransitionCriteria - Class in org.springframework.webflow
Transition criteria that negates the result of the evaluation of another criteria object.
TransitionCriteriaFactory.NotTransitionCriteria(TransitionCriteria) - Constructor for class org.springframework.webflow.TransitionCriteriaFactory.NotTransitionCriteria
Create a new transition criteria object that will negate the result of given criteria object.
TransitionCriteriaFactory.WildcardTransitionCriteria - Class in org.springframework.webflow
Transition criteria that always returns true.
TransitionCriteriaFactory.WildcardTransitionCriteria() - Constructor for class org.springframework.webflow.TransitionCriteriaFactory.WildcardTransitionCriteria
 
transitionsIterator() - Method in class org.springframework.webflow.TransitionableState
Returns an iterator looping over all transitions in this state.

U

updateLastRequestTimestamp() - Method in class org.springframework.webflow.execution.FlowExecutionImpl
Update the last request timestamp to now.

V

validate(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Validate the form object.
validationEnabled(RequestContext) - Method in class org.springframework.webflow.action.FormAction
Return whether validation should be performed given the state of the flow request context.
VALIDATOR_METHOD_PROPERTY - Static variable in class org.springframework.webflow.action.FormAction
Optional property that identifies the method that should be invoked on the configured validator instance, to support piecemeal wizard page validation.
values() - Method in class org.springframework.webflow.Scope
 
verifySingleStringInputParameter(String, Object) - Static method in class org.springframework.webflow.execution.ExternalEvent
Utility method that makes sure the value for the specified parameter, if present, is a single valued string.
view(String) - Method in class org.springframework.webflow.config.AbstractFlowBuilder
Turn given view name into a corresponding view descriptor creator.
ViewDescriptor - Class in org.springframework.webflow
Value object that provides clients with information about a logical view to render and the dynamic model data neccessary to render it.
ViewDescriptor() - Constructor for class org.springframework.webflow.ViewDescriptor
Default constructor for bean style usage.
ViewDescriptor(String) - Constructor for class org.springframework.webflow.ViewDescriptor
Convenient constructor when there is no model data to expose.
ViewDescriptor(String, Map) - Constructor for class org.springframework.webflow.ViewDescriptor
Creates new ViewDescriptor given a view name and a model.
ViewDescriptor(String, String, Object) - Constructor for class org.springframework.webflow.ViewDescriptor
Convenient constructor to take a single model object.
viewDescriptor(StateContext) - Method in class org.springframework.webflow.ViewState
Returns the view descriptor that should be rendered by this state for given execution context.
ViewDescriptorCreator - Interface in org.springframework.webflow
Factory that produces a new, configured ViewDescriptor on each invocation, taking into account the information in the provided flow execution request context.
ViewState - Class in org.springframework.webflow
A view state is a state in which a physical view resource should be rendered to the user, for example, for soliciting form input.
ViewState() - Constructor for class org.springframework.webflow.ViewState
Default constructor for bean style usage.
ViewState(Flow, String, Transition) - Constructor for class org.springframework.webflow.ViewState
Create a new marker view state.
ViewState(Flow, String, Transition[]) - Constructor for class org.springframework.webflow.ViewState
Create a new marker view state.
ViewState(Flow, String, ViewDescriptorCreator, Transition) - Constructor for class org.springframework.webflow.ViewState
Create a new view state.
ViewState(Flow, String, ViewDescriptorCreator, Transition[]) - Constructor for class org.springframework.webflow.ViewState
Create a new view state.
ViewState(Flow, String, ViewDescriptorCreator, Transition[], Map) - Constructor for class org.springframework.webflow.ViewState
Create a new view state.

W

WebFlowDtdResolver - Class in org.springframework.webflow.config
EntityResolver implementation for the Spring web flow DTD, to load the DTD from the classpath.
WebFlowDtdResolver() - Constructor for class org.springframework.webflow.config.WebFlowDtdResolver
 
WILDCARD_EVENT_ID - Static variable in class org.springframework.webflow.TransitionCriteriaFactory.WildcardTransitionCriteria
Event id value ("*") that will cause the transition to match on any event.
WILDCARD_FLOW_ID - Static variable in class org.springframework.webflow.execution.FlowExecutionListenerCriteriaFactory.WildcardFlowExecutionListenerCriteria
The string representation of the wildcard flow id.

X

XmlFlowBuilder - Class in org.springframework.webflow.config
Flow builder that builds a flow based on the definitions found in an XML file.
XmlFlowBuilder() - Constructor for class org.springframework.webflow.config.XmlFlowBuilder
Create a new XML flow builder.
XmlFlowBuilder(Resource) - Constructor for class org.springframework.webflow.config.XmlFlowBuilder
Create a new XML flow builder.
XmlFlowBuilder(Resource, FlowServiceLocator) - Constructor for class org.springframework.webflow.config.XmlFlowBuilder
Create a new XML flow builder.
XmlFlowFactoryBean - Class in org.springframework.webflow.config
Convenient specialization of FlowFactoryBean that uses an XmlFlowBuilder to build flows from an XML file.
XmlFlowFactoryBean() - Constructor for class org.springframework.webflow.config.XmlFlowFactoryBean
Creates an XML flow factory bean.

Y

yes() - Method in class org.springframework.webflow.action.AbstractAction
Returns the default yes event.
YES_EVENT_ID - Static variable in class org.springframework.webflow.action.AbstractAction
Event id of the default 'yes' result event ("yes").

A B C D E F G H I J K L M N O P R S T U V W X Y

Copyright © 2005. All Rights Reserved.