org.apache.openejb.cdi
Class CdiEjbBean.EjbInjectionTargetFactory<T>

java.lang.Object
  extended by org.apache.webbeans.container.InjectionTargetFactoryImpl<T>
      extended by org.apache.openejb.cdi.CdiEjbBean.EjbInjectionTargetFactory<T>
All Implemented Interfaces:
org.apache.webbeans.component.spi.InjectionTargetFactory<T>
Enclosing class:
CdiEjbBean<T>

public static class CdiEjbBean.EjbInjectionTargetFactory<T>
extends org.apache.webbeans.container.InjectionTargetFactoryImpl<T>


Constructor Summary
CdiEjbBean.EjbInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, org.apache.webbeans.config.WebBeansContext webBeansContext)
           
 
Method Summary
protected  Set<javax.enterprise.inject.spi.InjectionPoint> createInjectionPoints(javax.enterprise.inject.spi.Bean<T> bean)
           
 javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(javax.enterprise.inject.spi.Bean<T> bean)
           
protected  List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPostConstructMethods()
           
protected  List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPreDestroyMethods()
           
 
Methods inherited from class org.apache.webbeans.container.InjectionTargetFactoryImpl
createInjectionTarget, getAnnotatedType, getWebBeansContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CdiEjbBean.EjbInjectionTargetFactory

public CdiEjbBean.EjbInjectionTargetFactory(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
                                            org.apache.webbeans.config.WebBeansContext webBeansContext)
Method Detail

createInjectionTarget

public javax.enterprise.inject.spi.InjectionTarget<T> createInjectionTarget(javax.enterprise.inject.spi.Bean<T> bean)
Specified by:
createInjectionTarget in interface org.apache.webbeans.component.spi.InjectionTargetFactory<T>
Overrides:
createInjectionTarget in class org.apache.webbeans.container.InjectionTargetFactoryImpl<T>

createInjectionPoints

protected Set<javax.enterprise.inject.spi.InjectionPoint> createInjectionPoints(javax.enterprise.inject.spi.Bean<T> bean)
Overrides:
createInjectionPoints in class org.apache.webbeans.container.InjectionTargetFactoryImpl<T>

getPostConstructMethods

protected List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPostConstructMethods()
Overrides:
getPostConstructMethods in class org.apache.webbeans.container.InjectionTargetFactoryImpl<T>

getPreDestroyMethods

protected List<javax.enterprise.inject.spi.AnnotatedMethod<?>> getPreDestroyMethods()
Overrides:
getPreDestroyMethods in class org.apache.webbeans.container.InjectionTargetFactoryImpl<T>


Copyright © 1999–2015 The Apache Software Foundation. All rights reserved.