public interface ManagedBeanRegistry extends Service
A registry for ManagedBean instances. Responsible for managing the lifecycle. <p/> Access to the beans and usage of them are only valid between the time the registry is initialized and released (however those events are recognized).
Modifier and Type | Method and Description |
---|---|
<T> ManagedBean<T> |
getBean(Class<T> beanClass)
Get a bean reference by class.
|
<T> ManagedBean<T> |
getBean(String beanName,
Class<T> beanContract)
Get a bean reference by name and contract.
|
BeanContainer |
getBeanContainer()
Get a reference to the underlying BeanContainer.
|
<T> ManagedBean<T> getBean(Class<T> beanClass)
Get a bean reference by class.
<T> ManagedBean<T> getBean(String beanName, Class<T> beanContract)
Get a bean reference by name and contract.
BeanContainer getBeanContainer()
Get a reference to the underlying BeanContainer. May return null
indicating that no back-end container has been configured
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.