Uses of Interface
jakarta.enterprise.inject.spi.BeanManager
Packages that use BeanManager
Package
Description
The portable extension integration SPI.
An implementation of the bean container SPI based on CDI.
An SPI abstracting over CDI-like bean containers.
Public types dealing with the integration of Hibernate Validator and CDI ("Contexts and Dependency Injection
for JavaTM", JSR 346).
Classes for enabling Bean Validation CDI integration.
This package contains utility classes.
-
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 org.hibernate.resource.beans.container.internal
Methods in org.hibernate.resource.beans.container.internal that return BeanManagerModifier and TypeMethodDescriptionCdiBeanContainerExtendedAccessImpl.getBeanManager()CdiBasedBeanContainer.getUsableBeanManager()CdiBeanContainerDelayedAccessImpl.getUsableBeanManager()CdiBeanContainerExtendedAccessImpl.getUsableBeanManager()CdiBeanContainerImmediateAccessImpl.getUsableBeanManager()Methods in org.hibernate.resource.beans.container.internal with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidCdiBeanContainerExtendedAccessImpl.beanManagerInitialized(BeanManager beanManager) voidCdiBeanContainerExtendedAccessImpl.beforeBeanManagerDestroyed(BeanManager beanManager) -
Uses of BeanManager in org.hibernate.resource.beans.container.spi
Methods in org.hibernate.resource.beans.container.spi with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidExtendedBeanManager.LifecycleListener.beanManagerInitialized(BeanManager beanManager) voidExtendedBeanManager.LifecycleListener.beforeBeanManagerDestroyed(BeanManager beanManager) -
Uses of BeanManager in org.hibernate.validator.cdi
Methods in org.hibernate.validator.cdi with parameters of type BeanManagerModifier and TypeMethodDescriptionvoidValidationExtension.afterBeanDiscovery(AfterBeanDiscovery afterBeanDiscoveryEvent, BeanManager beanManager) Registers beans forValidatorFactoryandValidatorif not yet present.voidValidationExtension.beforeBeanDiscovery(BeforeBeanDiscovery beforeBeanDiscoveryEvent, BeanManager beanManager) Used to register the method validation interceptor binding annotation. -
Uses of BeanManager in org.hibernate.validator.cdi.internal
Constructors in org.hibernate.validator.cdi.internal with parameters of type BeanManagerModifierConstructorDescriptionDestructibleBeanInstance(BeanManager beanManager, Class<T> key) DestructibleBeanInstance(BeanManager beanManager, T instance) InjectingConstraintValidatorFactory(BeanManager beanManager) ValidatorBean(BeanManager beanManager, Bean<?> validatorFactoryBean, ValidationProviderHelper validationProviderHelper) ValidatorFactoryBean(BeanManager beanManager, ValidationProviderHelper validationProviderHelper) -
Uses of BeanManager in org.infinispan.cdi.common.util
Methods in org.infinispan.cdi.common.util that return BeanManagerModifier and TypeMethodDescriptionBeanBuilder.getBeanManager()The bean manager in use.BeanManagerProvider.getBeanManager()The activeBeanManagerfor the current application (/ClassLoader).static final BeanManagerCDIHelper.getBeanManager()protected BeanManagerInjectableMethod.getBeanManager()Get the bean manager used by this injectable method.Methods in org.infinispan.cdi.common.util with parameters of type BeanManagerModifier and TypeMethodDescriptionstatic voidBeans.checkReturnValue(Object instance, Bean<?> bean, InjectionPoint injectionPoint, BeanManager beanManager) static <X> List<InjectionPoint>Beans.createInjectionPoints(AnnotatedMethod<X> method, Bean<?> declaringBean, BeanManager beanManager) Given a method, and the bean on which the method is declared, create a collection of injection points representing the parameters of the method.static Set<Annotation>Reflections.getQualifiers(BeanManager beanManager, Iterable<Annotation> annotations) Extract the qualifiers from a set of annotations.static Set<Annotation>Reflections.getQualifiers(BeanManager beanManager, Iterable<Annotation>... annotations) Extract the qualifiers from a set of annotations.voidBeanManagerProvider.setBeanManager(AfterBeanDiscovery afterBeanDiscovery, BeanManager beanManager) It basically doesn't matter which of the system events we use, but basically we use theAfterBeanDiscoveryevent since it allows to use theBeanManagerProviderfor all events which occur after theAfterBeanDiscoveryevent.Constructors in org.infinispan.cdi.common.util with parameters of type BeanManagerModifierConstructorDescriptionBeanBuilder(BeanManager beanManager) Instantiate a new bean builder.ContextualReference(BeanManager beanManager, Type beantype, Annotation... qualifiers) ImmutableInjectionPoint(AnnotatedField<?> field, BeanManager beanManager, Bean<?> declaringBean, boolean _transient, boolean delegate) Instantiate a newInjectionPointbased upon anAnnotatedField, reading the qualifiers from the annotations declared on the field.ImmutableInjectionPoint(AnnotatedParameter<?> parameter, BeanManager beanManager, Bean<?> declaringBean, boolean _transient, boolean delegate) Instantiate a newInjectionPointbased upon anAnnotatedParameter, reading the qualifiers from the annotations declared on the parameter.InjectableMethod(AnnotatedMethod<X> method, Bean<?> declaringBean, BeanManager beanManager) Instantiate a newInjectableMethod.InjectableMethod(AnnotatedMethod<X> method, Collection<InjectionPoint> parameters, BeanManager beanManager) Instantiate a newInjectableMethod. -
Uses of BeanManager in org.infinispan.cdi.embedded
Methods in org.infinispan.cdi.embedded with parameters of type BeanManagerModifier and TypeMethodDescriptionInfinispanExtensionEmbedded.getInstalledEmbeddedCacheManagers(BeanManager beanManager) voidInfinispanExtensionEmbedded.registerCacheConfigurations(CacheManagerEventBridge eventBridge, Instance<org.infinispan.manager.EmbeddedCacheManager> cacheManagers, BeanManager beanManager)