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.
-
ClassDescriptionThis class represents a client window, which may be a browser tab, browser window, browser pop-up, portlet, or anything else that can display a
UIComponenthierarchy rooted at aUIViewRoot.CreateClientWindowinstances 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 currentClientWindow.Wrapper forClientWindowLifecycle manages the processing of the entire lifecycle of a particular Jakarta Faces request.LifecycleFactory is a factory object that creates (if needed) and returnsLifecycleinstances.