Top Description Annotations Classes
[default module]

Package javax.faces.context


Classes and interfaces defining per-request state information. The main class in this package is javax.faces.context.FacesContext, which is the access point for all per-request information, as well as the gateway to several other helper classes.

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
public @interface

Class Summary

Modifier and TypeClass and Description
public abstract class
ExceptionHandler

ExceptionHandler is the central point for handling unexpected Exceptions that are thrown during the Faces lifecycle.

public abstract class
ExceptionHandlerFactory

ExceptionHandlerFactory is a factory object that creates (if needed) and returns a new ExceptionHandler instance.

public abstract class
ExceptionHandlerWrapper

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

public abstract class
ExternalContext

This class allows the Faces API to be unaware of the nature of its containing application environment.

public abstract class
ExternalContextFactory

ExternalContextFactory is a factory object that creates (if needed) and returns new ExternalContext instances, initialized for the processing of the specified request and response objects.

public abstract class
ExternalContextWrapper

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

public abstract class
FacesContext

FacesContext contains all of the per-request state information related to the processing of a single JavaServer Faces request, and the rendering of the corresponding response.

public abstract class
FacesContextFactory

FacesContextFactory is a factory object that creates (if needed) and returns new FacesContext instances, initialized for the processing of the specified request and response objects.

public abstract class
FacesContextWrapper

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

public abstract class
Flash

The Flash concept is taken from Ruby on Rails and provides a way to pass temporary objects between the user views generated by the faces lifecycle.

public abstract class
FlashFactory

FlashFactory is a factory object that creates (if needed) and returns Flash instances.

public abstract class
FlashWrapper

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

public class
PartialResponseWriter

PartialResponseWriter decorates an existing ResponseWriter to support the generation of a partial response suitable for Ajax operations.

public abstract class
PartialViewContext

PartialViewContext contains methods and properties that pertain to partial request processing and partial response rendering on a view.

public abstract class
PartialViewContextFactory

PartialViewContextFactory is a factory object that creates (if needed) and returns new PartialViewContext instances.

public abstract class
PartialViewContextWrapper

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

public abstract class
ResponseStream

ResponseStream is an interface describing an adapter to an underlying output mechanism for binary output.

public abstract class
ResponseWriter

ResponseWriter is an abstract class describing an adapter to an underlying output mechanism for character-based output.

public abstract class
ResponseWriterWrapper

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