org.caleigo.toolkit.tunnel
Class DynamicRemoteProxy
java.lang.Object
org.caleigo.toolkit.tunnel.DynamicRemoteProxy
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler, java.io.Serializable
- public class DynamicRemoteProxy
- extends java.lang.Object
- implements java.lang.reflect.InvocationHandler, java.io.Serializable
- Version:
- 1.00
- Author:
- Mattias Hagstrand
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mID
protected int mID
mProxyHandler
protected transient ProxyHandler mProxyHandler
mIsLocalProxy
protected transient boolean mIsLocalProxy
mArgumentProxies
protected java.util.List mArgumentProxies
mInterfaceClasses
protected java.lang.String[] mInterfaceClasses
DynamicRemoteProxy
DynamicRemoteProxy(int id,
ProxyHandler proxyHandler,
java.lang.Class[] interfaceClasses)
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface java.lang.reflect.InvocationHandler
- Throws:
java.lang.Throwable
finalize
protected void finalize()
throws java.lang.Throwable
- Throws:
java.lang.Throwable
setProxyHandler
public void setProxyHandler(ProxyHandler proxyHandler)
getID
public int getID()
Copyright © 2005 Caleigo. All Rights Reserved.