org.jboss.injection
Class DependsHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>

java.lang.Object
  extended by org.jboss.injection.DependsHandler<X>
All Implemented Interfaces:
InjectionHandler<X>

public class DependsHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>
extends Object
implements InjectionHandler<X>

Version:
$Revision: 67628 $
Author:
Kabir Khan

Constructor Summary
DependsHandler()
           
 
Method Summary
 void handleClassAnnotations(Class<?> clazz, InjectionContainer container)
           
 void handleFieldAnnotations(Field field, InjectionContainer container, Map<AccessibleObject,Injector> injectors)
           
 void handleMethodAnnotations(Method method, InjectionContainer container, Map<AccessibleObject,Injector> injectors)
           
 void loadXml(X xml, InjectionContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependsHandler

public DependsHandler()
Method Detail

loadXml

public void loadXml(X xml,
                    InjectionContainer container)
Specified by:
loadXml in interface InjectionHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>

handleMethodAnnotations

public void handleMethodAnnotations(Method method,
                                    InjectionContainer container,
                                    Map<AccessibleObject,Injector> injectors)
Specified by:
handleMethodAnnotations in interface InjectionHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>

handleFieldAnnotations

public void handleFieldAnnotations(Field field,
                                   InjectionContainer container,
                                   Map<AccessibleObject,Injector> injectors)
Specified by:
handleFieldAnnotations in interface InjectionHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>

handleClassAnnotations

public void handleClassAnnotations(Class<?> clazz,
                                   InjectionContainer container)
Specified by:
handleClassAnnotations in interface InjectionHandler<X extends org.jboss.metadata.javaee.spec.RemoteEnvironment>


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