Package | Description |
---|---|
com.caucho.ejb.inject | |
com.caucho.ejb.session |
Constructor and Description |
---|
SessionBeanImpl(AbstractSessionContext<X,T> context,
ManagedBeanImpl<X> bean,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType) |
SessionRegistrationBean(InjectManager beanManager,
AbstractSessionContext<X,T> context,
Bean<X> bean,
BeanName beanName) |
StatefulBeanImpl(AbstractSessionContext<X,T> context,
ManagedBeanImpl<X> bean,
java.util.Set<java.lang.reflect.Type> apiList,
AnnotatedType<X> extAnnType) |
Modifier and Type | Class and Description |
---|---|
class |
SingletonContext<X,T>
Abstract base class for an session context
|
class |
StatefulContext<X,T>
Abstract base class for an session context
|
class |
StatelessContext<X,T>
Abstract base class for an stateless session context
|
Modifier and Type | Method and Description |
---|---|
protected <T> AbstractSessionContext<X,T> |
AbstractSessionManager.createSessionContext(java.lang.Class<T> api) |
protected <T> AbstractSessionContext<X,T> |
AbstractSessionManager.getSessionContext(java.lang.Class<T> api) |
Modifier and Type | Method and Description |
---|---|
protected <T> SessionProxyFactory<T> |
AbstractSessionManager.createProxyFactory(AbstractSessionContext<X,T> context) |