All Classes and Interfaces
Class
Description
A base class for
@Configuration classes to configure
Spring Web Flow in JSF applications.A concrete implementation of
AbstractAuthorizeTag for use with standard Facelets rendering technology.A standard Facelets
TagHandler for performing Spring Security authorization decisions.This class provides static methods that are registered as EL functions and available for use in Unified EL
expressions in standard Facelets views.
Provides helper methods for getting a FacesContext that is suitable for use outside of Web Flow.
Convenient
ConversionService implementation for JSF that composes
JSF-specific converters with the standard Web Flow converters.Parser for the flow-builder-services tag.
Namespace handler for the faces namespace.
A Spring EL
ExpressionParser for use with JSF.The default
ActionListener implementation to be used with Web Flow.Wraps an
Application instance in order to ensure Web Flow specific implementations of ViewHandler and
StateManager are inserted at the front of the processing chain in JSF environments.Custom
ApplicationFactory that ensures the FlowApplication is the first Application in the chain,
which in turn guarantees the install order for other JSF components.A builder for
FlowBuilderServices instances for use in JSF applications.Custom
ELResolver for resolving web flow specific expressions.Custom
ExternalContext implementation that supports custom response objects other than
HttpServletResponse.Custom
FacesContext implementation that delegates all standard FacesContext messaging functionality to a
Spring MessageSource made accessible as part of the current Web Flow request.A Spring Message
Source that originated from JSF.Adapter class to convert a
FacesMessage to a Spring Message.A
FlowExecutionListener that creates a FlowFacesContext
instance when a flow request is submitted and releases it when the request
has been processed.Custom
Lifecycle for Spring Web Flow that only executes the APPLY_REQUEST_VALUES through INVOKE_APPLICATION
phases.Web Flow
PartialViewContext implementation allowing IDs for partial rendering to be specified from the
server-side.A render kit implementation that ensures use of Web Flow's FlowViewResponseStateManager, which takes over reading and
writing JSF state and manages that in Web Flow's view scope.
Resolves Facelets resources using Spring Resource paths such as "classpath:foo.xhtml".
A custom ResponseStateManager that writes JSF state to a Web Flow managed view-scoped variable.
Custom
StateManager that manages ensures web flow's state is always stored server side.Simple
ViewHandler implementation that provides JSF Form's with the correct FlowExecution URL, including the
current FlowExecutionKey, so that postbacks may be properly intercepted and handled by Web Flow.Ajax handler for JSF 2 requests that can identify JSF 2 Ajax requests and send redirect instructions back to the
client by including a redirect instruction in the content of the response.
An extension of
FlowHandlerAdapter that replaces the default AjaxHandler instance with a
JsfAjaxHandler.A JSF-specific ExpressionParser that allows beans managed by either JSF, Spring, or Web Flow to be referenced in
expressions in the FlowDefinition.
Spring EL PropertyAccessor that checks request, session, and application scopes for existing JSF-managed beans.
ELResolver that checks request, session, and application scopes for existing JSF-managed beans.
Handles a request by delegating to the JSF ResourceHandler, which serves web
application and classpath resources such as images, CSS and JavaScript files
from well-known locations.
Helper class to provide information about the JSF runtime environment such as
JSF version and implementation.
Common support for the JSF integration with Spring Web Flow.
JSF View that renders a transient (stateless) JSF view template.
JSF-specific
View implementation.JSF-specific
ViewFactory implementation.A
ViewFactoryCreator implementation for creating instances of a JSF-specific ViewFactory.Provides a simple implementation of
Lifecycle that can be subclassed by developers wishing to provide
specialized behavior to an existing instance .A
DataModel implementation that tracks the currently selected rows, allowing any number of rows to be
selected at one time.A
DataModel implementation that tracks the currently selected row, allowing only one selection at a time.PhaseListener that logs the execution of the individual phases of the JSF lifecycle.Parser for the resources tag.
Interface for
DataModel implementations that need to track selected rows.Custom
ActionListener that inspects the UIComponent that signaled the current ActionEvent to
determine whether it is a child of any iterator type of component (such as UIData) that uses a
SelectionAware data model implementation.A simple
List-to-JSF-DataModel adapter that is also Serializable.