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

java.lang.Object
  extended by org.jboss.injection.AbstractHandler<X>
All Implemented Interfaces:
InjectionHandler<X>
Direct Known Subclasses:
EJBInjectionHandler

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

Common base for annotation/xml handlers.

Version:
$Revision: $
Author:
Carlo de Wolf

Constructor Summary
AbstractHandler()
           
 
Method Summary
protected  void addDependency(InjectionContainer container, Class<?> businessIntf)
           
protected  void addDependency(InjectionContainer container, String link, Class<?> businessIntf)
           
protected  void addJNDIDependency(InjectionContainer container, String jndiName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.injection.InjectionHandler
handleClassAnnotations, handleFieldAnnotations, handleMethodAnnotations, loadXml
 

Constructor Detail

AbstractHandler

public AbstractHandler()
Method Detail

addDependency

protected void addDependency(InjectionContainer container,
                             Class<?> businessIntf)

addDependency

protected void addDependency(InjectionContainer container,
                             String link,
                             Class<?> businessIntf)

addJNDIDependency

protected void addJNDIDependency(InjectionContainer container,
                                 String jndiName)


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