Top Fields Constructors Methods
org.hibernate.resource.beans.container.internal

public Class CdiBeanContainerImmediateAccessImpl

extends AbstractCdiBeanContainer
Class Inheritance
Annotations
@SuppressWarnings:unused
Imports
jakarta.enterprise.inject.spi.BeanManager, org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer, .BeanLifecycleStrategy, .ContainedBeanImplementor, org.hibernate.resource.beans.spi.BeanInstanceProducer, org.jboss.logging.Logger

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final BeanManager
private static final Logger

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
protected <B> ContainedBeanImplementor<B>
protected <B> ContainedBeanImplementor<B>
public BeanManager
Inherited from org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer:
forEachBeangetBeangetBeanstop

Field Detail

beanManagerback to summary
private final BeanManager beanManager
logback to summary
private static final Logger log

Constructor Detail

CdiBeanContainerImmediateAccessImplback to summary
private CdiBeanContainerImmediateAccessImpl(BeanManager beanManager)

Method Detail

createBeanback to summary
protected <B> ContainedBeanImplementor<B> createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)

Implements abstract org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer.createBean.

Annotations
@Override
createBeanback to summary
protected <B> ContainedBeanImplementor<B> createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)

Implements abstract org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer.createBean.

Annotations
@Override
getUsableBeanManagerback to summary
public BeanManager getUsableBeanManager()

Implements org.hibernate.resource.beans.container.internal.CdiBasedBeanContainer.getUsableBeanManager.

Annotations
@Override