Package jakarta.faces.lifecycle
Annotation Type ClientWindowScoped
@NormalScope(passivating=true)
@Inherited
@Documented
@Target({TYPE,FIELD,METHOD})
@Retention(RUNTIME)
public @interface ClientWindowScoped
ClientWindowScoped is a CDI scope that causes the runtime to consider classes
 with this annotation to be in the scope of the current 
ClientWindow. The implementation must provide an
 implementation of jakarta.enterprise.inject.spi.Extension that implements the semantics such that beans with
 this annotation are created lazily, when referenced and accessed.- Since:
- 4.0