public class CdiEjbBean<T>
extends <any>
Modifier and Type | Class and Description |
---|---|
static class |
CdiEjbBean.EJBBeanAttributesImpl<T> |
static class |
CdiEjbBean.EjbInjectionTargetFactory<T> |
static class |
CdiEjbBean.EjbInjectionTargetImpl<T> |
Constructor and Description |
---|
CdiEjbBean(BeanContext beanContext,
WebBeansContext webBeansContext,
<any> at,
<any> attributes) |
CdiEjbBean(BeanContext bc,
WebBeansContext webBeansContext,
java.lang.Class beanClass,
<any> at,
<any> factory,
<any> attributes) |
Modifier and Type | Method and Description |
---|---|
protected T |
createEjb(<any> creationalContext) |
void |
destroyComponentInstance(T instance) |
protected void |
destroyStatefulSessionBeanInstance(T proxyInstance,
java.lang.Object unused) |
BeanContext |
getBeanContext() |
java.util.List<java.lang.Class<?>> |
getBusinessLocalInterfaces() |
java.lang.String |
getEjbName() |
java.util.List<java.lang.reflect.Method> |
getRemoveMethods() |
void |
initInternals() |
InterceptorResolutionService.BeanInterceptorInfo |
interceptorInfo() |
boolean |
isPassivationCapable() |
boolean |
needsBeanLocalViewAddedToTypes() |
void |
storeStatefulInstance(java.lang.Object proxy,
T instance) |
public CdiEjbBean(BeanContext beanContext, WebBeansContext webBeansContext, <any> at, <any> attributes)
public CdiEjbBean(BeanContext bc, WebBeansContext webBeansContext, java.lang.Class beanClass, <any> at, <any> factory, <any> attributes)
public InterceptorResolutionService.BeanInterceptorInfo interceptorInfo()
public boolean isPassivationCapable()
public BeanContext getBeanContext()
public java.lang.String getEjbName()
public boolean needsBeanLocalViewAddedToTypes()
public java.util.List<java.lang.Class<?>> getBusinessLocalInterfaces()
public void destroyComponentInstance(T instance)
protected void destroyStatefulSessionBeanInstance(T proxyInstance, java.lang.Object unused)
public java.util.List<java.lang.reflect.Method> getRemoveMethods()
protected T createEjb(<any> creationalContext)
public void storeStatefulInstance(java.lang.Object proxy, T instance)
public void initInternals()