org.jfox.ejb3.dependent
Class EJBDependence

java.lang.Object
  extended by org.jfox.ejb3.dependent.EJBDependence
All Implemented Interfaces:
Dependence
Direct Known Subclasses:
FieldEJBDependence

public class EJBDependence
extends java.lang.Object
implements Dependence

Class Level EJB Dependence


Field Summary
protected  EJBBucket bucket
           
protected  javax.ejb.EJB ejb
           
 
Constructor Summary
EJBDependence(EJBBucket bucket, javax.ejb.EJB ejb)
           
 
Method Summary
 EJBBucket getBucket()
           
 javax.ejb.EJB getEJBAnntation()
           
 void inject(java.lang.Object instance)
          class level, instance is null
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bucket

protected EJBBucket bucket

ejb

protected javax.ejb.EJB ejb
Constructor Detail

EJBDependence

public EJBDependence(EJBBucket bucket,
                     javax.ejb.EJB ejb)
Method Detail

getBucket

public EJBBucket getBucket()

getEJBAnntation

public javax.ejb.EJB getEJBAnntation()

inject

public void inject(java.lang.Object instance)
            throws InjectionException
class level, instance is null

Specified by:
inject in interface Dependence
Parameters:
instance - null
Throws:
InjectionException - inject exception

main

public static void main(java.lang.String[] args)