public class CdiPlugin
extends AbstractOwbPlugin
Constructor and Description |
---|
CdiPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
clearProxies() |
void |
configureDeployments(java.util.List<BeanContext> ejbDeployments) |
<T> <any> |
createBeanAttributes(<any> type) |
<T> <any> |
defineNewSessionBean(java.lang.Class<T> clazz) |
<T> <any> |
defineSessionBean(java.lang.Class<T> clazz,
<any> attributes,
<any> annotatedType) |
static java.lang.reflect.Method |
doResolveViewMethod(<any> component,
java.lang.reflect.Method declaredMethod) |
java.lang.Object |
getSessionBeanProxy(<any> inBean,
java.lang.Class<?> interfce,
<any> creationalContext) |
<T> T |
getSupportedService(java.lang.Class<T> serviceClass) |
boolean |
isEEComponent(java.lang.Class<?> impl) |
void |
isManagedBean(java.lang.Class<?> clazz) |
boolean |
isNewSessionBean(java.lang.Class<?> clazz) |
boolean |
isSessionBean(java.lang.Class<?> clazz) |
boolean |
isSingletonBean(java.lang.Class<?> clazz) |
boolean |
isStatefulBean(java.lang.Class<?> clazz) |
boolean |
isStatelessBean(java.lang.Class<?> clazz) |
void |
registerEEBeans() |
java.lang.reflect.Method |
resolveViewMethod(<any> component,
java.lang.reflect.Method declaredMethod) |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
void |
setWebBeansContext(WebBeansContext webBeansContext) |
void |
shutDown() |
void |
stop() |
boolean |
supportService(java.lang.Class<?> serviceClass) |
public void setWebBeansContext(WebBeansContext webBeansContext)
public boolean isEEComponent(java.lang.Class<?> impl)
public void registerEEBeans()
public void setClassLoader(java.lang.ClassLoader classLoader)
public void shutDown()
public <T> <any> createBeanAttributes(<any> type)
public void configureDeployments(java.util.List<BeanContext> ejbDeployments)
public void stop() throws OpenEJBException
OpenEJBException
public <T> T getSupportedService(java.lang.Class<T> serviceClass)
public void isManagedBean(java.lang.Class<?> clazz)
public boolean supportService(java.lang.Class<?> serviceClass)
public java.lang.Object getSessionBeanProxy(<any> inBean, java.lang.Class<?> interfce, <any> creationalContext)
public boolean isSessionBean(java.lang.Class<?> clazz)
public boolean isNewSessionBean(java.lang.Class<?> clazz)
public <T> <any> defineSessionBean(java.lang.Class<T> clazz, <any> attributes, <any> annotatedType)
public <T> <any> defineNewSessionBean(java.lang.Class<T> clazz)
public boolean isSingletonBean(java.lang.Class<?> clazz)
public boolean isStatefulBean(java.lang.Class<?> clazz)
public boolean isStatelessBean(java.lang.Class<?> clazz)
public static java.lang.reflect.Method doResolveViewMethod(<any> component, java.lang.reflect.Method declaredMethod)
public java.lang.reflect.Method resolveViewMethod(<any> component, java.lang.reflect.Method declaredMethod)
public void clearProxies()