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 BeanContainer
GeneratorBinder.beanContainer
(MetadataBuildingContext buildingContext) Obtain aBeanContainer
to 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 givenBeanContainer
if 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 TypeClassDescriptionclass
class
class
Methods in org.hibernate.resource.beans.container.internal that return BeanContainerModifier and TypeMethodDescriptionstatic BeanContainer
CdiBeanContainerBuilder.fromBeanManagerReference
(Object beanManagerRef, 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 BeanContainer
Helper.getBeanContainer
(ServiceRegistry serviceRegistry) ManagedBeanRegistryImpl.getBeanContainer()
Methods in org.hibernate.resource.beans.internal with parameters of type BeanContainerModifier and TypeMethodDescriptionstatic <T> @Nullable T
Helper.getBean
(@Nullable BeanContainer beanContainer, Class<?> beanType, boolean canUseCachedReferences, boolean useJpaCompliantCreation, @Nullable Supplier<T> fallbackSupplier) void
BeansMessageLogger.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.