com.jproxy.proxy
Class CallbackInvocator

java.lang.Object
  |
  +--com.jproxy.proxy.util.ThreadSupport
        |
        +--com.jproxy.proxy.ProxyHashtable
              |
              +--com.jproxy.proxy.Invocator
                    |
                    +--com.jproxy.proxy.CallbackInvocator
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable

public class CallbackInvocator
extends Invocator

The CallbackInvocator class implements Invocator class. The class is responible for generation of stub for remote object.

See Also:
Invocator, TunnelInvocationHandler, com.jproxy.proxy.InvocatorHashtable, Serialized Form

Fields inherited from class com.jproxy.proxy.ProxyHashtable
hashtable, invocationInterceptorClass
 
Constructor Summary
CallbackInvocator(Tunnel tunnel)
          constructs CallbackInvocator instance
 
Method Summary
 Tunnel createTunnel()
           
 java.lang.Object newProxy(TunnelInvocationHandler handler, boolean isDynamicProxy)
          The implemntation of Invocator class.
 
Methods inherited from class com.jproxy.proxy.Invocator
call, createHashObject, destroy, invokeAll, invokeOne, newProxy
 
Methods inherited from class com.jproxy.proxy.ProxyHashtable
create, get, get, keys, remove, removeAll, updateAllLicenses, updateLicense, values
 
Methods inherited from class com.jproxy.proxy.util.ThreadSupport
isRunning, isStopping, run, start, stop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackInvocator

public CallbackInvocator(Tunnel tunnel)
constructs CallbackInvocator instance
Parameters:
env - Environment
Method Detail

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


Copyright © JProxy LLC. All Rights Reserved.