Uses of Interface
jakarta.enterprise.inject.spi.BeanManager
Packages that use BeanManager
Package
Description
The portable extension integration SPI.
-
Uses of BeanManager in com.sun.faces.application.view
Methods in com.sun.faces.application.view with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidViewScopeExtension.afterBeanDiscovery(AfterBeanDiscovery event, BeanManager beanManager) After bean discovery.voidViewScopeExtension.beforeBean(BeforeBeanDiscovery beforeBeanDiscovery, BeanManager beanManager) Before bean discovery.voidViewScopeExtension.beforeBeanDiscovery(BeforeBeanDiscovery event, BeanManager beanManager) -
Uses of BeanManager in com.sun.faces.cdi
Methods in com.sun.faces.cdi with parameters of type BeanManagerModifier and TypeMethodDescriptionstatic voidCdiUtils.addAnnotatedTypes(BeforeBeanDiscovery beforeBean, BeanManager beanManager, Class<?>... types) voidCdiExtension.afterBeanDiscovery(AfterBeanDiscovery afterBeanDiscovery, BeanManager beanManager) AfterBeanDiscovery: add all CDI producer beans allowing EL resolving of Faces specific artifacts add a managed property type producer bean for each managed property type discovered inCdiExtension.processManagedBean(ProcessManagedBean, BeanManager)voidCdiExtension.afterDeploymentValidation(AfterDeploymentValidation event, BeanManager beanManager) AfterDeploymentValidation: sort faces data models discovered inCdiExtension.processBean(ProcessBean, BeanManager)for use byDataModelClassesMapProducervoidCdiExtension.beforeBeanDiscovery(BeforeBeanDiscovery beforeBeanDiscovery, BeanManager beanManager) BeforeBeanDiscovery: add impl specific managed beansstatic BehaviorCdiUtils.createBehavior(BeanManager beanManager, String value) Create a behavior using the FacesBehavior value attribute.static Converter<?> CdiUtils.createConverter(BeanManager beanManager, Class<?> forClass) Create a converter using the FacesConverter forClass attribute.static Converter<?> CdiUtils.createConverter(BeanManager beanManager, String value) Create a converter using the FacesConverter value attribute.static Validator<?> CdiUtils.createValidator(BeanManager beanManager, String value) Create a validator using the FacesValidator value attribute.static <T> TManagedPropertyProducer.evaluateExpressionGet(BeanManager beanManager, String expression, Class<T> expectedClass) static <A extends Annotation>
Optional<A> CdiUtils.getAnnotation(BeanManager beanManager, Annotated annotated, Class<A> annotationType) Finds an annotation in an Annotated, taking stereo types into accountstatic <T> TCdiUtils.getBeanReference(BeanManager beanManager, Class<T> type, Annotation... qualifiers) static ObjectCdiUtils.getBeanReferenceByType(BeanManager beanManager, Type type, Annotation... qualifiers) static InjectionPointCdiUtils.getCurrentInjectionPoint(BeanManager beanManager, CreationalContext<?> creationalContext) Returns the current injection point.<T extends DataModel<?>>
voidCdiExtension.processBean(ProcessBean<T> processBeanEvent, BeanManager beanManager) ProcessBean: if bean is annotated with@FacesDataModelthen collect it forCdiExtension.afterDeploymentValidation(AfterDeploymentValidation, BeanManager)<T> voidCdiExtension.processManagedBean(ProcessManagedBean<T> processManagedBeanEvent, BeanManager beanManager) ProcessManagedBean: if bean has field with@ManagedPropertythen collect its type forCdiExtension.afterBeanDiscovery(AfterBeanDiscovery, BeanManager)Constructors in com.sun.faces.cdi with parameters of type BeanManager -
Uses of BeanManager in com.sun.faces.cdi.clientwindow
Methods in com.sun.faces.cdi.clientwindow with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidClientWindowScopeExtension.beforeBean(BeforeBeanDiscovery beforeBeanDiscovery, BeanManager beanManager) -
Uses of BeanManager in com.sun.faces.flow
Methods in com.sun.faces.flow with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidFlowCDIExtension.beforeBeanDiscovery(BeforeBeanDiscovery beforeBeanDiscovery, BeanManager beanManager) Before bean discovery. -
Uses of BeanManager in com.sun.faces.util
Classes in com.sun.faces.util that implement BeanManagerConstructors in com.sun.faces.util with parameters of type BeanManager -
Uses of BeanManager in jakarta.enterprise.inject.se
Methods in jakarta.enterprise.inject.se that return BeanManagerModifier and TypeMethodDescriptionSeContainer.getBeanManager()Get the CDI BeanManager for this container -
Uses of BeanManager in jakarta.enterprise.inject.spi
Methods in jakarta.enterprise.inject.spi that return BeanManagerModifier and TypeMethodDescriptionabstract BeanManagerCDI.getBeanManager()Get the CDI BeanManager for the current contextConstructors in jakarta.enterprise.inject.spi with parameters of type BeanManagerModifierConstructorDescriptionUnmanaged(BeanManager manager, Class<T> clazz) Create an injector for the given class -
Uses of BeanManager in jakarta.enterprise.inject.spi.el
Subinterfaces of BeanManager in jakarta.enterprise.inject.spi.elModifier and TypeInterfaceDescriptioninterfaceABeanManagerthat allows integrators to obtain Unified EL objects that are integrated with the CDI container as described in the Jakarta EE Platform specification.