org.springframework.jee.ejb
Class EjbMethodInjection

java.lang.Object
  extended by org.springframework.jee.inject.Injection
      extended by org.springframework.jee.inject.MethodInjection
          extended by org.springframework.jee.ejb.EjbMethodInjection

public class EjbMethodInjection
extends MethodInjection

Method level @EJB injection.

Author:
Costin Leau

Field Summary
 
Fields inherited from class org.springframework.jee.inject.MethodInjection
fieldName
 
Fields inherited from class org.springframework.jee.inject.Injection
info, member
 
Constructor Summary
EjbMethodInjection(java.lang.reflect.Method m, EJB annotation)
           
EjbMethodInjection(java.lang.reflect.Method m, InjectionInfo ei)
           
 
Method Summary
protected  java.lang.String composeDefaultName(java.lang.reflect.Method m)
           
protected  java.lang.String getDefaultName()
          Return the default name to be used if the info does not contain one.
 
Methods inherited from class org.springframework.jee.inject.MethodInjection
apply, getMemberType
 
Methods inherited from class org.springframework.jee.inject.Injection
containsValue, getInfo, getName, getType, getValue, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EjbMethodInjection

public EjbMethodInjection(java.lang.reflect.Method m,
                          InjectionInfo ei)

EjbMethodInjection

public EjbMethodInjection(java.lang.reflect.Method m,
                          EJB annotation)
Method Detail

composeDefaultName

protected java.lang.String composeDefaultName(java.lang.reflect.Method m)

getDefaultName

protected java.lang.String getDefaultName()
Description copied from class: Injection
Return the default name to be used if the info does not contain one.

Overrides:
getDefaultName in class Injection
Returns:


Copyright 2006 Interface21. All Rights Reserved.