Uses of Interface
org.hibernate.resource.beans.spi.BeanInstanceProducer
Packages that use BeanInstanceProducer
Package
Description
A range of SPIs allowing integration with—and customization of—the process of building metadata.
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 BeanInstanceProducer in org.hibernate.boot.internal
Classes in org.hibernate.boot.internal that implement BeanInstanceProducerModifier and TypeClassDescriptionclassBeanInstanceProducerimplementation for building beans related to custom types.Methods in org.hibernate.boot.internal that return BeanInstanceProducer -
Uses of BeanInstanceProducer in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return BeanInstanceProducerModifier and TypeMethodDescriptionBootstrapContext.getCustomTypeProducer()TheBeanInstanceProducerto use when creating custom type references. -
Uses of BeanInstanceProducer in org.hibernate.resource.beans.container.internal
Methods in org.hibernate.resource.beans.container.internal with parameters of type BeanInstanceProducerModifier and TypeMethodDescriptionprotected <B> ContainedBeanImplementor<B> CdiBeanContainerDelayedAccessImpl.createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected <B> ContainedBeanImplementor<B> CdiBeanContainerDelayedAccessImpl.createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected <B> ContainedBeanImplementor<B> CdiBeanContainerExtendedAccessImpl.createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected <B> ContainedBeanImplementor<B> CdiBeanContainerExtendedAccessImpl.createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected <B> ContainedBeanImplementor<B> CdiBeanContainerImmediateAccessImpl.createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected <B> ContainedBeanImplementor<B> CdiBeanContainerImmediateAccessImpl.createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) <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 BeanInstanceProducer in org.hibernate.resource.beans.container.spi
Methods in org.hibernate.resource.beans.container.spi with parameters of type BeanInstanceProducerModifier and TypeMethodDescriptionprotected abstract <B> ContainedBeanImplementor<B> AbstractCdiBeanContainer.createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) protected abstract <B> ContainedBeanImplementor<B> AbstractCdiBeanContainer.createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer) <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) <B> ContainedBean<B> AbstractCdiBeanContainer.getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer) <B> ContainedBean<B> AbstractCdiBeanContainer.getBean(String beanName, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer) <B> ContainedBean<B> BeanContainer.getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer) <B> ContainedBean<B> BeanContainer.getBean(String name, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer) Constructors in org.hibernate.resource.beans.container.spi with parameters of type BeanInstanceProducerModifierConstructorDescriptionFallbackContainedBean(Class<B> beanType, BeanInstanceProducer producer) FallbackContainedBean(String beanName, Class<B> beanType, BeanInstanceProducer producer) -
Uses of BeanInstanceProducer in org.hibernate.resource.beans.internal
Classes in org.hibernate.resource.beans.internal that implement BeanInstanceProducerModifier and TypeClassDescriptionclassBeanInstanceProducerimplementation based on direct instantiation.Methods in org.hibernate.resource.beans.internal with parameters of type BeanInstanceProducerModifier and TypeMethodDescription<T> ManagedBean<T> ManagedBeanRegistryImpl.getBean(Class<T> beanClass, BeanInstanceProducer fallbackBeanInstanceProducer) <T> ManagedBean<T> ManagedBeanRegistryImpl.getBean(String beanName, Class<T> beanContract, BeanInstanceProducer fallbackBeanInstanceProducer) -
Uses of BeanInstanceProducer in org.hibernate.resource.beans.spi
Methods in org.hibernate.resource.beans.spi with parameters of type BeanInstanceProducerModifier and TypeMethodDescription<T> ManagedBean<T> ManagedBeanRegistry.getBean(Class<T> beanContract, BeanInstanceProducer fallbackBeanInstanceProducer) Get a bean reference by class with an explicit fallback bean instance producer.<T> ManagedBean<T> ManagedBeanRegistry.getBean(String beanName, Class<T> beanContract, BeanInstanceProducer fallbackBeanInstanceProducer) Get a bean reference by name and contract with an explicit fallback bean instance producer.