com.caucho.ejb.inject
Class StatefulBeanImpl<X,T>

java.lang.Object
  extended by com.caucho.ejb.inject.SessionBeanImpl<X,T>
      extended by com.caucho.ejb.inject.StatefulBeanImpl<X,T>
All Implemented Interfaces:
CdiStatefulBean, InjectEnvironmentBean, ScopeAdapterBean<T>, EjbGeneratedBean, Contextual<T>, Bean<T>, PassivationCapable

@Module
public class StatefulBeanImpl<X,T>
extends SessionBeanImpl<X,T>
implements CdiStatefulBean

Internal implementation for a Bean


Constructor Summary
StatefulBeanImpl(AbstractSessionContext<X,T> context, ManagedBeanImpl<X> bean, java.util.Set<java.lang.reflect.Type> apiList, AnnotatedType<X> extAnnType)
           
 
Method Summary
 
Methods inherited from class com.caucho.ejb.inject.SessionBeanImpl
create, destroy, getBean, getBeanClass, getCdiManager, getId, getInjectionPoints, getName, getQualifiers, getScope, getScopeAdapter, getStereotypes, getTypes, isAlternative, isNullable, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StatefulBeanImpl

public StatefulBeanImpl(AbstractSessionContext<X,T> context,
                        ManagedBeanImpl<X> bean,
                        java.util.Set<java.lang.reflect.Type> apiList,
                        AnnotatedType<X> extAnnType)