com.screamingcoder.plebeians.bootstrap
Class MockEjbResolver

java.lang.Object
  extended by com.screamingcoder.plebeians.bootstrap.MockEjbResolver
All Implemented Interfaces:
org.jboss.webbeans.ejb.spi.EjbResolver

public class MockEjbResolver
extends java.lang.Object
implements org.jboss.webbeans.ejb.spi.EjbResolver

EjbResolver which does nothing, since we plebeians are not interested in EJB integration.


Field Summary
 
Fields inherited from interface org.jboss.webbeans.ejb.spi.EjbResolver
PROPERTY_NAME
 
Constructor Summary
MockEjbResolver()
           
 
Method Summary
 java.lang.Class<? extends java.lang.annotation.Annotation> getEJBAnnotation()
           
 java.lang.Class<? extends java.lang.annotation.Annotation> getPersistenceContextAnnotation()
           
 java.lang.Class<? extends java.lang.annotation.Annotation> getResourceAnnotation()
           
 java.lang.Object resolveEjb(javax.webbeans.InjectionPoint injectionPoint, org.jboss.webbeans.resources.spi.Naming naming)
           
 java.lang.Object resolvePersistenceContext(javax.webbeans.InjectionPoint injectionPoint, org.jboss.webbeans.resources.spi.Naming naming)
           
 java.lang.Object resolveResource(javax.webbeans.InjectionPoint injectionPoint, org.jboss.webbeans.resources.spi.Naming naming)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockEjbResolver

public MockEjbResolver()
Method Detail

getEJBAnnotation

public java.lang.Class<? extends java.lang.annotation.Annotation> getEJBAnnotation()
Specified by:
getEJBAnnotation in interface org.jboss.webbeans.ejb.spi.EjbResolver

getPersistenceContextAnnotation

public java.lang.Class<? extends java.lang.annotation.Annotation> getPersistenceContextAnnotation()
Specified by:
getPersistenceContextAnnotation in interface org.jboss.webbeans.ejb.spi.EjbResolver

getResourceAnnotation

public java.lang.Class<? extends java.lang.annotation.Annotation> getResourceAnnotation()
Specified by:
getResourceAnnotation in interface org.jboss.webbeans.ejb.spi.EjbResolver

resolveEjb

public java.lang.Object resolveEjb(javax.webbeans.InjectionPoint injectionPoint,
                                   org.jboss.webbeans.resources.spi.Naming naming)
Specified by:
resolveEjb in interface org.jboss.webbeans.ejb.spi.EjbResolver

resolvePersistenceContext

public java.lang.Object resolvePersistenceContext(javax.webbeans.InjectionPoint injectionPoint,
                                                  org.jboss.webbeans.resources.spi.Naming naming)
Specified by:
resolvePersistenceContext in interface org.jboss.webbeans.ejb.spi.EjbResolver

resolveResource

public java.lang.Object resolveResource(javax.webbeans.InjectionPoint injectionPoint,
                                        org.jboss.webbeans.resources.spi.Naming naming)
Specified by:
resolveResource in interface org.jboss.webbeans.ejb.spi.EjbResolver