com.caucho.config.xml
Class XmlManagedBeanImpl<X>

java.lang.Object
  extended by com.caucho.config.inject.AbstractBean<T>
      extended by com.caucho.config.inject.AbstractIntrospectedBean<X>
          extended by com.caucho.config.inject.ManagedBeanImpl<X>
              extended by com.caucho.config.xml.XmlManagedBeanImpl<X>
All Implemented Interfaces:
AnnotatedBean, PassivationSetter, ScheduleBean, ScopeAdapterBean<X>, ObjectProxy, Contextual<X>, Bean<X>, PassivationCapable

@Module
public class XmlManagedBeanImpl<X>
extends ManagedBeanImpl<X>

SimpleBean represents a POJO Java bean registered as a WebBean.


Field Summary
 
Fields inherited from class com.caucho.config.inject.AbstractIntrospectedBean
CURRENT_ANN
 
Constructor Summary
XmlManagedBeanImpl(InjectManager injectManager, AnnotatedType<X> beanType, boolean isSessionBean, QName qName, java.lang.String filename, int line)
           
 
Method Summary
 java.lang.String toDisplayString()
           
 
Methods inherited from class com.caucho.config.inject.ManagedBeanImpl
create, createDependent, destroy, dispose, getAnnotatedType, getInjectionPoints, getInjectionTarget, getObserverMethods, getScopeAdapter, getScopeAdapter, introspect, introspect, introspectProduces, isNormalScope, isProxiedScope, scheduleTimers, setInjectionTarget, validate
 
Methods inherited from class com.caucho.config.inject.AbstractIntrospectedBean
bind, getAnnotated, getBaseType, getBeanClass, getDefaultName, getId, getJavaClass, getName, getNamedValue, getQualifiers, getScope, getStereotypes, getTargetClass, getTargetName, getTargetSimpleName, getTargetType, getTypes, introspect, introspectDefault, introspectName, introspectQualifiers, introspectScope, introspectSpecializes, introspectStereotypes, isAlternative, isNullable, isPassivating, isPassivationCapable, setPassivating, setPassivationId, toDebugString
 
Methods inherited from class com.caucho.config.inject.AbstractBean
calculatePassivationId, createObject, getBeanManager, toDisplayStringImpl, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlManagedBeanImpl

public XmlManagedBeanImpl(InjectManager injectManager,
                          AnnotatedType<X> beanType,
                          boolean isSessionBean,
                          QName qName,
                          java.lang.String filename,
                          int line)
Method Detail

toDisplayString

public java.lang.String toDisplayString()
Overrides:
toDisplayString in class AbstractBean<X>