| java.lang.Object org.apache.openejb.core.ivm.BaseEjbProxyHandler org.apache.openejb.core.ivm.EjbObjectProxyHandler
All known Subclasses: org.apache.openejb.core.stateful.StatefulEjbObjectHandler, org.apache.openejb.core.stateless.StatelessEjbObjectHandler, org.apache.openejb.core.entity.EntityEjbObjectHandler,
Method Summary | |
public Object | _invoke(Object p, Class interfce, Method m, Object[] a) | protected Object | _writeReplace(Object proxy) | protected Object | businessMethod(Class interfce, Method method, Object[] args, Object proxy) | public static Object | createProxy(DeploymentInfo deploymentInfo, Object primaryKey, InterfaceType interfaceType) | public static Object | createProxy(DeploymentInfo deploymentInfo, Object primaryKey, InterfaceType interfaceType, List<Class> interfaces) | protected Object | getEJBHome(Method method, Object[] args, Object proxy) | protected Object | getEJBLocalHome(Method method, Object[] args, Object proxy) | protected Object | getHandle(Method method, Object[] args, Object proxy) | abstract protected Object | getPrimaryKey(Method method, Object[] args, Object proxy) | public org.apache.openejb.ProxyInfo | getProxyInfo() | abstract public Object | getRegistryId() | abstract protected Object | isIdentical(Method method, Object[] args, Object proxy) | abstract protected Object | remove(Class interfce, Method method, Object[] args, Object proxy) |
Methods inherited from org.apache.openejb.core.ivm.BaseEjbProxyHandler | abstract protected Object _invoke(Object proxy, Class interfce, Method method, Object[] args) throws Throwable(Code)(Java Doc) abstract protected Object _writeReplace(Object proxy) throws ObjectStreamException(Code)(Java Doc) protected void checkAuthorization(Method method) throws org.apache.openejb.OpenEJBException(Code)(Java Doc) protected Throwable convertException(Throwable e, Method method, Class interfce)(Code)(Java Doc) protected Object[] copyArgs(Object[] objects) throws IOException, ClassNotFoundException(Code)(Java Doc) protected Object copyObj(Object object) throws IOException, ClassNotFoundException(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) protected Throwable getCause(Throwable e)(Code)(Java Doc) public CoreDeploymentInfo getDeploymentInfo()(Code)(Java Doc) public List<Class> getInterfaces()(Code)(Java Doc) protected Class> getInvokedInterface(Method method)(Code)(Java Doc) public Hashtable getLiveHandleRegistry()(Code)(Java Doc) public Class getMainInterface()(Code)(Java Doc) abstract public org.apache.openejb.ProxyInfo getProxyInfo()(Code)(Java Doc) public int hashCode()(Code)(Java Doc) protected void invalidateAllHandlers(Object key)(Code)(Java Doc) public void invalidateReference()(Code)(Java Doc) public Object invoke(Object proxy, Method method, Object[] args) throws Throwable(Code)(Java Doc) protected void registerHandler(Object key, BaseEjbProxyHandler handler)(Code)(Java Doc) public void setDeploymentInfo(CoreDeploymentInfo deploymentInfo)(Code)(Java Doc) public void setIntraVmCopyMode(boolean on)(Code)(Java Doc) public String toString()(Code)(Java Doc)
|
|
|