com.jproxy.proxy.server
Class SynchronousInvocator
java.lang.Object
|
+--com.jproxy.proxy.util.ThreadSupport
|
+--com.jproxy.proxy.ProxyHashtable
|
+--com.jproxy.proxy.Invocator
|
+--com.jproxy.proxy.server.SynchronousInvocator
- All Implemented Interfaces:
- java.lang.Runnable, java.io.Serializable
- public class SynchronousInvocator
- extends Invocator
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SynchronousInvocator
public SynchronousInvocator(Tunnel tunnel)
throws java.lang.Throwable
getClassLoader
public java.lang.ClassLoader getClassLoader()
- The TunnelClassLoader used by bytecode stub generator.
newBytecodeProxy
public java.lang.Object newBytecodeProxy(TunnelInvocationHandler handler)
throws TunnelException
newDynamicProxy
public java.lang.Object newDynamicProxy(TunnelInvocationHandler baseHandler)
throws TunnelException
- It obtains stub using Dynamic Proxy Class reflection API extension of Sun's JDK 1.3
- Parameters:
handler
- for which stub is requested
newProxy
public java.lang.Object newProxy(TunnelInvocationHandler handler,
boolean isDynamicProxy)
throws TunnelException
- The implemntation of Invocator class.
- Overrides:
newProxy
in class Invocator
- Parameters:
handler
- for which stub is requested
createTunnel
public Tunnel createTunnel()
- Overrides:
createTunnel
in class Invocator
newDirectProxy
public java.lang.Object newDirectProxy(TunnelInvocationHandler handler,
boolean isDynamicProxy)
throws TunnelException
Copyright © JProxy LLC. All Rights Reserved.