| |
|
| java.lang.Object org.apache.beehive.controls.system.ejb.EJBInfo
EJBInfo | public class EJBInfo (Code) | | The EJBInfo class is a support class that derives EJB information by
reflecting on an EJB control interface. This is implemented by a
static inner class to make this functionality accesible in both static
and non-static contexts
|
_isLocal | public boolean _isLocal(Code) | | |
EJBInfo | public EJBInfo(Class controlInterface)(Code) | | Derives bean attributes from the control interface
|
getEJBRefName | public static String getEJBRefName(Class jcxClass)(Code) | | Computes a unique local ejb ref name based upon the JCX class name
|
getRoot | public Class getRoot(Class clazz, HashMap derivesFrom)(Code) | | Unwinds the results of reflecting through the interface inheritance
hierachy to find the original root class from a derived class
|
isFinderMethod | protected static boolean isFinderMethod(Method m)(Code) | | |
isLocal | public boolean isLocal()(Code) | | |
methodThrows | protected static boolean methodThrows(Method m, Class exceptionClass)(Code) | | |
setBeanInterface | public void setBeanInterface(Class beanInterface)(Code) | | |
setHomeInterface | public void setHomeInterface(Class homeInterface)(Code) | | |
setLocal | public void setLocal(boolean local)(Code) | | |
|
|
|