Home » Mojarra-2.0.1 » javax » faces » application »

javax.faces.application

Abstract Classes:

Application  

Application represents a per-web-application singleton object where applications based on JavaServer Faces (or implementations wishing to provide extended functionality) can register application-wide singletons that provide functionality required by JavaServer Faces. 

code | html
ApplicationFactory  

ApplicationFactory is a factory object that creates (if needed) and returns Application instances. 

code | html
ApplicationWrapper  

Provides a simple implementation of Application that can be subclassed by developers wishing to provide specialized behavior to an existing ResourceHandler instance. 

code | html
ConfigurableNavigationHandler  

ConfigurableNavigationHandler extends the contract of NavigationHandler to allow runtime inspection of the NavigationCase s that make up the rule-base for navigation. 

code | html
NavigationHandler  

A NavigationHandler is passed the outcome string returned by an application action invoked for this application, and will use this (along with related state information) to choose the view to be displayed next.

A default implementation of NavigationHandler must be provided by the JSF implementation, which will be utilized unless setNavigationHandler() is called to establish a different one. 

code | html
Resource  

An instance of Resource is a Java object representation of the artifact that is served up in response to a resource request from the client. 

code | html
ResourceHandler  

ResourceHandler is the run-time API by which javax.faces.component.UIComponent and javax.faces.render.Renderer instances can reference Resource instances. 

code | html
ResourceHandlerWrapper  

Provides a simple implementation of ResourceHandler that can be subclassed by developers wishing to provide specialized behavior to an existing ResourceHandler instance. 

code | html
ResourceWrapper  

Provides a simple implementation of Resource that can be subclassed by developers wishing to provide specialized behavior to an existing Resource instance. 

code | html
StateManager  

StateManager directs the process of saving and restoring the view between requests. 

code | html
StateManagerWrapper  

Provides a simple implementation of StateManager that can be subclassed by developers wishing to provide specialized behavior to an existing StateManager instance. 

code | html
ViewHandler  

ViewHandler is the pluggablity mechanism for allowing implementations of or applications using the JavaServer Faces specification to provide their own handling of the activities in the Render Response and Restore View phases of the request processing lifecycle. 

code | html
ViewHandlerWrapper  

Provides a simple implementation of ViewHandler that can be subclassed by developers wishing to provide specialized behavior to an existing ViewHandler instance. 

code | html

Classes:

ProjectStage  

This class enables a feature similar to the RAILS_ENV feature of the Ruby on Rails web framework. 

code | html
FacesMessage  

FacesMessage represents a single validation (or other) message, which is typically associated with a particular component in the view. 

code | html
FacesMessage.Severity  

Class used to represent message severity levels in a typesafe enumeration.

 
code | html
NavigationCase  

NavigationCase represents a <navigation-case> in the navigation rule base, as well as the <from-view-id> inside which this <navigation-case> is nested.

 
code | html
ResourceDependencies  

Container annotation to specify multiple ResourceDependency annotations on a single class. 

code | html
ResourceDependency  

Instances of javax.faces.component.UIComponent or javax.faces.render.Renderer that have this annotation (or ResourceDependencies attached at the class level will automatically have a resource dependency added so that the named resource will be present in user agent's view of the UIViewRoot in which this component or renderer is used.

The default implementation must support attaching this annotation to javax.faces.component.UIComponent or javax.faces.render.Renderer classes. 

code | html
StateManager.SerializedView  

Convenience struct for encapsulating tree structure and component state. 

code | html
ViewExpiredException  

Implementations must throw this FacesException when attempting to restore the view StateManager#restoreView(javax.faces.context.FacesContext, String, String) results in failure on postback.

 
code | html