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