Uses of Interface
org.jboss.injection.InjectionHandler

Packages that use InjectionHandler
org.jboss.ejb3   
org.jboss.injection   
 

Uses of InjectionHandler in org.jboss.ejb3
 

Methods in org.jboss.ejb3 that return types with arguments of type InjectionHandler
protected  Collection<InjectionHandler<org.jboss.metadata.javaee.spec.Environment>> Ejb3Deployment.getHandlers()
          Return the container injection handler collection.
 

Uses of InjectionHandler in org.jboss.injection
 

Classes in org.jboss.injection that implement InjectionHandler
 class AbstractHandler<X extends RemoteEnvironment>
          Common base for annotation/xml handlers.
 class DependsHandler<X extends RemoteEnvironment>
           
 class EJBHandler<X extends Environment>
          Process all ejb references.
 class EJBInjectionHandler<X extends RemoteEnvironment>
          Only does the injection side of an @EJB, not the enc setup.
 class EJBRemoteHandler<X extends RemoteEnvironment>
          Searches bean class for all @Inject and create Injectors for a remote environment.
 class JndiInjectHandler<X extends RemoteEnvironment>
          Searches bean class for all @Inject and create Injectors
 class PersistenceContextHandler<X extends RemoteEnvironment>
          Searches bean class for all
 class PersistenceUnitHandler<X extends RemoteEnvironment>
          Searches bean class for all @Inject and create Injectors
 class ResourceHandler<X extends RemoteEnvironment>
           
 class WebServiceRefHandler<X extends RemoteEnvironment>
          Handle @WebServiceRef annotations
 

Method parameters in org.jboss.injection with type arguments of type InjectionHandler
static
<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>
Map<AccessibleObject,Injector>
InjectionUtil.processAnnotations(InjectionContainer container, Collection<InjectionHandler<X>> handlers, Class<?> clazz)
           
static
<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>
void
InjectionUtil.processClassAnnotations(InjectionContainer container, Collection<InjectionHandler<X>> handlers, Class<?> clazz)
           
static
<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>
void
InjectionUtil.processFieldAnnotations(InjectionContainer container, Collection<InjectionHandler<X>> handlers, Class<?> clazz, Map<AccessibleObject,Injector> classInjectors)
           
static
<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>
void
InjectionUtil.processMethodAnnotations(InjectionContainer container, Collection<InjectionHandler<X>> handlers, Set<String> visitedMethods, Class<?> clazz, Map<AccessibleObject,Injector> classInjectors)
           
 



Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.