Interface BeanContainer
-
- All Superinterfaces:
Stoppable
- All Known Subinterfaces:
CdiBasedBeanContainer
- All Known Implementing Classes:
AbstractCdiBeanContainer,CdiBeanContainerDelayedAccessImpl,CdiBeanContainerExtendedAccessImpl,CdiBeanContainerImmediateAccessImpl
public interface BeanContainer extends Stoppable
Represents a backend "bean container" - CDI, Spring, etc- See Also:
ManagedBeanSettings.BEAN_CONTAINER
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceBeanContainer.LifecycleOptions
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <B> ContainedBean<B>getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)<B> ContainedBean<B>getBean(String name, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)
-
-
-
Method Detail
-
getBean
<B> ContainedBean<B> getBean(Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)
-
getBean
<B> ContainedBean<B> getBean(String name, Class<B> beanType, BeanContainer.LifecycleOptions lifecycleOptions, BeanInstanceProducer fallbackProducer)
-
-