Package com.sun.faces.application.view
Class ViewScopeExtension
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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterBeanDiscovery
(jakarta.enterprise.inject.spi.AfterBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) After bean discovery.void
beforeBean
(jakarta.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery, jakarta.enterprise.inject.spi.BeanManager beanManager) Before bean discovery.void
beforeBeanDiscovery
(jakarta.enterprise.inject.spi.BeforeBeanDiscovery event, jakarta.enterprise.inject.spi.BeanManager beanManager) void
processBean
(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.
-