com.caucho.ejb.gen
Class StatelessLifecycleAspectBeanFactory<X>

java.lang.Object
  extended by com.caucho.config.gen.LifecycleAspectBeanFactory<X>
      extended by com.caucho.ejb.gen.StatelessLifecycleAspectBeanFactory<X>
All Implemented Interfaces:
AspectBeanFactory<X>

@Module
public class StatelessLifecycleAspectBeanFactory<X>
extends LifecycleAspectBeanFactory<X>

Represents a stateless local business method


Constructor Summary
StatelessLifecycleAspectBeanFactory(AspectBeanFactory<X> next, InjectManager manager, AnnotatedType<X> beanType)
           
 
Method Summary
 java.lang.String getBeanInfo()
          Generates data associated with the bean
 java.lang.String getInterceptorInstance()
          Returns the interceptor instance Java reference.
 
Methods inherited from class com.caucho.config.gen.LifecycleAspectBeanFactory
create, generateEpilogue, generateInject, generatePostConstruct, generatePreDestroy, getBeanInstance, getBeanProxy, getBeanSuper, getBeanType, getGeneratedClassName, getHeadAspectFactory, getInstanceClassName, isEnhanced, isProxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatelessLifecycleAspectBeanFactory

public StatelessLifecycleAspectBeanFactory(AspectBeanFactory<X> next,
                                           InjectManager manager,
                                           AnnotatedType<X> beanType)
Method Detail

getInterceptorInstance

public java.lang.String getInterceptorInstance()
Description copied from interface: AspectBeanFactory
Returns the interceptor instance Java reference.

Specified by:
getInterceptorInstance in interface AspectBeanFactory<X>
Overrides:
getInterceptorInstance in class LifecycleAspectBeanFactory<X>

getBeanInfo

public java.lang.String getBeanInfo()
Generates data associated with the bean

Specified by:
getBeanInfo in interface AspectBeanFactory<X>
Overrides:
getBeanInfo in class LifecycleAspectBeanFactory<X>