Package jakarta.faces.lifecycle


package jakarta.faces.lifecycle

Classes and interfaces defining lifecycle management for the Jakarta Faces implementation. The main class in this package is Lifecycle. Lifecycle is the gateway to executing the request processing lifecycle.

  • Class
    Description
    This class represents a client window, which may be a browser tab, browser window, browser pop-up, portlet, or anything else that can display a UIComponent hierarchy rooted at a UIViewRoot.
    Create ClientWindow instances based on the incoming request.
    ClientWindowScoped is a CDI scope that causes the runtime to consider classes with this annotation to be in the scope of the current ClientWindow.
    Wrapper for ClientWindow
    Lifecycle manages the processing of the entire lifecycle of a particular Jakarta Faces request.
    LifecycleFactory is a factory object that creates (if needed) and returns Lifecycle instances.
    Provides a simple implementation of Lifecycle that can be subclassed by developers wishing to provide specialized behavior to an existing Lifecycle instance.