org.jboss.webbeans.ejb
Class InternalEjbDescriptor<T>

java.lang.Object
  extended by org.jboss.webbeans.ejb.ForwardingEjbDescriptor<T>
      extended by org.jboss.webbeans.ejb.InternalEjbDescriptor<T>
All Implemented Interfaces:
EjbDescriptor<T>

public class InternalEjbDescriptor<T>
extends ForwardingEjbDescriptor<T>
implements EjbDescriptor<T>

More powerful version of EjbDescriptor that exposes Maps for some metadata. The EjbDescriptor to enhance should be passed to the constructor

Author:
Pete Muir

Constructor Summary
InternalEjbDescriptor(EjbDescriptor<T> ejbDescriptor)
           
 
Method Summary
protected  EjbDescriptor<T> delegate()
           
 java.lang.Class<?> getObjectInterface()
           
 boolean isLocal()
           
 
Methods inherited from class org.jboss.webbeans.ejb.ForwardingEjbDescriptor
equals, getEjbName, getLocalBusinessInterfaces, getRemoteBusinessInterfaces, getRemoveMethods, getType, hashCode, isMessageDriven, isSingleton, isStateful, isStateless, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.webbeans.ejb.spi.EjbDescriptor
getEjbName, getLocalBusinessInterfaces, getRemoteBusinessInterfaces, getRemoveMethods, getType, isMessageDriven, isSingleton, isStateful, isStateless
 

Constructor Detail

InternalEjbDescriptor

public InternalEjbDescriptor(EjbDescriptor<T> ejbDescriptor)
Method Detail

delegate

protected EjbDescriptor<T> delegate()
Specified by:
delegate in class ForwardingEjbDescriptor<T>

isLocal

public boolean isLocal()

getObjectInterface

public java.lang.Class<?> getObjectInterface()


Copyright © 2011. All Rights Reserved.