java.lang.Object
com.sun.faces.application.view.ViewScopeExtension
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.Extension
The CDI extension that makes ViewScoped beans work in a CDI context.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterBeanDiscovery(jakarta.enterprise.inject.spi.AfterBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) After bean discovery.voidbeforeBean(jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager) Before bean discovery.voidbeforeBeanDiscovery(jakarta.enterprise.inject.spi.BeforeBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) voidprocessBean(jakarta.enterprise.inject.spi.ProcessBean<?> event) Processing bean.
-
Constructor Details
-
ViewScopeExtension
public ViewScopeExtension()
-
-
Method Details
-
beforeBean
public void beforeBean(@Observes jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager) Before bean discovery.- Parameters:
beforeBeanDiscovery- the before bean discovery.beanManager- the bean manager.
-
beforeBeanDiscovery
public void beforeBeanDiscovery(@Observes jakarta.enterprise.inject.spi.BeforeBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) -
processBean
public void processBean(@Observes jakarta.enterprise.inject.spi.ProcessBean<?> event) Processing bean.- Parameters:
event- the event.
-
afterBeanDiscovery
public void afterBeanDiscovery(@Observes jakarta.enterprise.inject.spi.AfterBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) After bean discovery.- Parameters:
event- the event.beanManager- the bean manager.
-