| java.lang.Object org.apache.openejb.core.ivm.BaseEjbProxyHandler org.apache.openejb.core.ivm.EjbHomeProxyHandler
All known Subclasses: org.apache.openejb.core.stateful.StatefulEjbHomeHandler, org.apache.openejb.core.entity.EntityEjbHomeHandler, org.apache.openejb.core.stateless.StatelessEjbHomeHandler,
Method Summary | |
protected Object | _invoke(Object proxy, Class interfce, Method method, Object[] args) | protected Object | _writeReplace(Object proxy) | protected Object | create(Class interfce, Method method, Object[] args, Object proxy) | protected static EjbHomeProxyHandler | createHomeHandler(DeploymentInfo deploymentInfo, InterfaceType interfaceType, List<Class> interfaces) | public static Object | createHomeProxy(DeploymentInfo deploymentInfo, InterfaceType interfaceType) | public static Object | createHomeProxy(DeploymentInfo deploymentInfo, InterfaceType interfaceType, List<Class> objectInterfaces) | public Object | createProxy(Object primaryKey) | abstract protected Object | findX(Class interfce, Method method, Object[] args, Object proxy) | protected Object | getEJBMetaData(Method method, Object[] args, Object proxy) | protected Object | getHomeHandle(Method method, Object[] args, Object proxy) | public org.apache.openejb.ProxyInfo | getProxyInfo() | protected Object | homeMethod(Class interfce, Method method, Object[] args, Object proxy) | public void | invalidateReference() | abstract protected EjbObjectProxyHandler | newEjbObjectHandler(DeploymentInfo deploymentInfo, Object pk, InterfaceType interfaceType, List<Class> interfaces) | abstract protected Object | removeByPrimaryKey(Class interfce, Method method, Object[] args, Object proxy) | protected Object | removeWithHandle(Class interfce, Method method, Object[] args, Object proxy) |
invalidateReference | public void invalidateReference()(Code) | | |
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)
|
|
|