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)
          Deprecated. resolve until a bean name is acquired, do not depend on a business interface
protected  void addDependency(InjectionContainer container, String link, Class<?> businessIntf)
          Deprecated. resolve until a bean name is acquired, do not depend on a business interface
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

@Deprecated
protected void addDependency(InjectionContainer container,
                                        Class<?> businessIntf)
Deprecated. resolve until a bean name is acquired, do not depend on a business interface


addDependency

@Deprecated
protected void addDependency(InjectionContainer container,
                                        String link,
                                        Class<?> businessIntf)
Deprecated. resolve until a bean name is acquired, do not depend on a business interface


addJNDIDependency

protected void addJNDIDependency(InjectionContainer container,
                                 String jndiName)


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