Uses of Interface
org.hibernate.resource.beans.container.spi.BeanContainer
Packages that use BeanContainer
Package
Description
An implementation of the bean container SPI based on CDI.
An SPI abstracting over CDI-like bean containers.
Defines an SPI for integration with CDI-like containers.
-
Uses of BeanContainer in org.hibernate.boot.model.internal
Methods in org.hibernate.boot.model.internal that return BeanContainerModifier and TypeMethodDescriptionstatic BeanContainerGeneratorBinder.beanContainer(MetadataBuildingContext buildingContext) Obtain aBeanContainerto be used for instantiating generators.Methods in org.hibernate.boot.model.internal with parameters of type BeanContainerModifier and TypeMethodDescriptionstatic <T extends Generator>
TGeneratorBinder.instantiateGenerator(BeanContainer beanContainer, Class<T> generatorClass) Instantiate aGenerator, using the givenBeanContainerif any, or by calling the default constructor otherwise. -
Uses of BeanContainer in org.hibernate.resource.beans.container.internal
Subinterfaces of BeanContainer in org.hibernate.resource.beans.container.internalClasses in org.hibernate.resource.beans.container.internal that implement BeanContainerModifier and TypeClassDescriptionclassclassclassMethods in org.hibernate.resource.beans.container.internal that return BeanContainerModifier and TypeMethodDescriptionstatic BeanContainerCdiBeanContainerBuilder.fromBeanManagerReference(Object beanManager, ServiceRegistry serviceRegistry) Methods in org.hibernate.resource.beans.container.internal with parameters of type BeanContainerModifier and TypeMethodDescription<B> ContainedBeanImplementor<B>ContainerManagedLifecycleStrategy.createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) <B> ContainedBeanImplementor<B>ContainerManagedLifecycleStrategy.createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) <B> ContainedBeanImplementor<B>JpaCompliantLifecycleStrategy.createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) <B> ContainedBeanImplementor<B>JpaCompliantLifecycleStrategy.createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) -
Uses of BeanContainer in org.hibernate.resource.beans.container.spi
Classes in org.hibernate.resource.beans.container.spi that implement BeanContainerMethods in org.hibernate.resource.beans.container.spi with parameters of type BeanContainerModifier and TypeMethodDescription<B> ContainedBeanImplementor<B>BeanLifecycleStrategy.createBean(Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) <B> ContainedBeanImplementor<B>BeanLifecycleStrategy.createBean(String beanName, Class<B> beanClass, BeanInstanceProducer fallbackProducer, BeanContainer beanContainer) -
Uses of BeanContainer in org.hibernate.resource.beans.internal
Methods in org.hibernate.resource.beans.internal that return BeanContainerModifier and TypeMethodDescriptionstatic @Nullable BeanContainerHelper.getBeanContainer(ServiceRegistry serviceRegistry) ManagedBeanRegistryImpl.getBeanContainer()Methods in org.hibernate.resource.beans.internal with parameters of type BeanContainerModifier and TypeMethodDescriptionstatic <T> @Nullable THelper.getBean(@Nullable BeanContainer container, Class<T> beanType, boolean canUseCachedReferences, boolean useJpaCompliantCreation, @Nullable Supplier<T> fallbackSupplier) voidBeansMessageLogger.stoppingBeanContainer(BeanContainer beanContainer) Constructors in org.hibernate.resource.beans.internal with parameters of type BeanContainer -
Uses of BeanContainer in org.hibernate.resource.beans.spi
Methods in org.hibernate.resource.beans.spi that return BeanContainerModifier and TypeMethodDescriptionManagedBeanRegistry.getBeanContainer()Get a reference to the underlying BeanContainer.