@Contract
public interface ManagedBeanManager
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createManagedBean(Class<T> managedBean) |
<T> T |
createManagedBean(Class<T> managedBean,
boolean invokePostConstruct) |
<T> T |
createManagedBean(ManagedBeanDescriptor managedBeanDesc,
Class<T> managedBeanClass) |
<T> T |
createManagedBean(ManagedBeanDescriptor managedBeanDesc,
Class<T> managedBeanClass,
boolean invokePostConstruct) |
void |
destroyManagedBean(Object managedBean) |
void |
destroyManagedBean(Object managedBean,
boolean validate) |
Object |
getManagedBean(String globalJndiName) |
boolean |
isManagedBean(Object object) |
void |
loadManagedBeans(Application app) |
void |
registerRuntimeInterceptor(Object interceptorInstance,
BundleDescriptor bundle)
Register an interceptor instance for all managed beans in the given module
|
void |
unloadManagedBeans(Application app) |
void loadManagedBeans(Application app)
void unloadManagedBeans(Application app)
<T> T createManagedBean(Class<T> managedBean, boolean invokePostConstruct) throws Exception
Exception<T> T createManagedBean(ManagedBeanDescriptor managedBeanDesc, Class<T> managedBeanClass) throws Exception
Exception<T> T createManagedBean(ManagedBeanDescriptor managedBeanDesc, Class<T> managedBeanClass, boolean invokePostConstruct) throws Exception
Exceptionboolean isManagedBean(Object object)
void destroyManagedBean(Object managedBean)
void destroyManagedBean(Object managedBean, boolean validate)
void registerRuntimeInterceptor(Object interceptorInstance, BundleDescriptor bundle)
interceptorInstance - bundle - BundleDescriptor (passed as object because we can't
add a dependency on the DOLCopyright © 2019. All rights reserved.