类 CdiBeanContainerExtendedAccessImpl
- java.lang.Object
-
- org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer
-
- org.hibernate.resource.beans.container.internal.CdiBeanContainerExtendedAccessImpl
-
public class CdiBeanContainerExtendedAccessImpl extends AbstractCdiBeanContainer implements ExtendedBeanManager.LifecycleListener
- 作者:
- Steve Ebersole
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 org.hibernate.resource.beans.container.spi.BeanContainer
BeanContainer.LifecycleOptions
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidbeanManagerInitialized(javax.enterprise.inject.spi.BeanManager beanManager)voidbeforeBeanManagerDestroyed(javax.enterprise.inject.spi.BeanManager beanManager)protected <B> ContainedBeanImplementor<B>createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)protected <B> ContainedBeanImplementor<B>createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)javax.enterprise.inject.spi.BeanManagergetUsableBeanManager()-
从类继承的方法 org.hibernate.resource.beans.container.spi.AbstractCdiBeanContainer
forEachBean, getBean, getBean, stop
-
-
-
-
方法详细资料
-
createBean
protected <B> ContainedBeanImplementor<B> createBean(Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)
- 指定者:
createBean在类中AbstractCdiBeanContainer
-
createBean
protected <B> ContainedBeanImplementor<B> createBean(String name, Class<B> beanType, BeanLifecycleStrategy lifecycleStrategy, BeanInstanceProducer fallbackProducer)
- 指定者:
createBean在类中AbstractCdiBeanContainer
-
beanManagerInitialized
public void beanManagerInitialized(javax.enterprise.inject.spi.BeanManager beanManager)
-
beforeBeanManagerDestroyed
public void beforeBeanManagerDestroyed(javax.enterprise.inject.spi.BeanManager beanManager)
-
getUsableBeanManager
public javax.enterprise.inject.spi.BeanManager getUsableBeanManager()
- 指定者:
getUsableBeanManager在接口中CdiBasedBeanContainer
-
-