spring-webflow 3.0.1 API

Packages
Package
Description
Common action implementations invokable by flow definitions.
High-level flow system configuration support within a Spring environment.
The external context subsystem for accessing the environment of a client that has called into Spring Web Flow.
Contains the ServletExternalContext implementation for calling into Web Flow from a Servlet environment.
Shared classes used with Servlet or alternative ExternalContext implementations.
The conversation subsystem for beginning and ending conversations that manage the state of user interactions.
Conversation manager implementations.
Foundational, generic types usable by all other packages.
Core element collection types used within Spring Web Flow.
Core, stable abstractions for representing flow definitions.
The flow definition registry subsystem for managing collections of executable flow definitions.
The implementation of the web flow execution engine.
The FlowBuilder subsystem for building and assembling executable flow definitions.
Contains a FlowBuilder that builds Flow instances from a FlowModel.
Support classes for implementing FlowBuilders.
The implementation of Spring Web Flow's flow execution engine, based on finite-state machine.
Defines a configuration model for Flow instances.
The FlowModelBuilder subsystem for building FlowModels, a configuration model for a Flow instance.
Defines the XmlFlowModelBuilder, for building FlowModels from XML-based resources.
The registry subsystem for managing collections of flow models.
Support implementations the engine uses internally.
Core, stable abstractions for representing runtime executions of flow definitions.
Supporting types often used by flow execution factory implementations.
The flow execution repository subsystem for saving and restoring managed flow executions.
Contains the concrete flow execution repository implementations provided by the framework.
Support for repositories that take flow execution snapshots to support backtracking.
General purpose implementation assistance for flow execution repositories.
High-level executors for driving the execution of flow definitions.
Web Flow integration with the Unified EL API.
 
Support for configuring Spring MVC-based ViewFactory implementations when building a Flow.
The integration between Web Flow and Spring MVC, Spring's web application platform.
Support for rendering Spring MVC-based Views within Web Flow.
Flow-managed persistence with Hibernate and JPA.
Web Flow custom bean scopes allowing access to scoped-beans from a Spring ApplicationContext.
Support for securing flows using Spring Security.
Support for testing flows and their associated artifacts.
Support for testing the execution of a flow definition.
A migration tool to convert Web Flow version 1 flow definitions to the version 2 format.