Uses of Interface
com.thoughtworks.proxy.Invoker

Packages that use Invoker
com.thoughtworks.proxy An implementation neutral API for creation of dynamic proxies. 
com.thoughtworks.proxy.factory Different implementations of the ProxyFactory interface. 
com.thoughtworks.proxy.kit Utility classes building the toys. 
com.thoughtworks.proxy.toys.decorate A toy to decorate the interaction with another object. 
com.thoughtworks.proxy.toys.delegate A toy to delegate method calls to another object. 
com.thoughtworks.proxy.toys.dispatch A toy to dispatch method calls to different objects. 
com.thoughtworks.proxy.toys.failover A toy to handle failover situations. 
com.thoughtworks.proxy.toys.hotswap A toy to hot swap instances. 
com.thoughtworks.proxy.toys.multicast A toy to perform a single call on multiple objects and manage the results. 
com.thoughtworks.proxy.toys.nullobject A toy to create dummy null objects with intelligent behaviour. 
com.thoughtworks.proxy.toys.pool A toy to create object pools based on proxies. 
 

Uses of Invoker in com.thoughtworks.proxy
 

Methods in com.thoughtworks.proxy that return Invoker
 Invoker ProxyFactory.getInvoker(Object proxy)
          Retrieve the invocation handler of the proxy.
 

Methods in com.thoughtworks.proxy with parameters of type Invoker
 Object ProxyFactory.createProxy(Class[] types, Invoker invoker)
          Create a new proxy instance.
 

Uses of Invoker in com.thoughtworks.proxy.factory
 

Methods in com.thoughtworks.proxy.factory that return Invoker
 Invoker InvokerReference.getInvoker()
          Rertrieve the Invoker instance from the proxy.
 

Methods in com.thoughtworks.proxy.factory with parameters of type Invoker
 Object CglibProxyFactory.createProxy(Class[] types, Invoker invoker)
          Create a new proxy instance.
 Object StandardProxyFactory.createProxy(Class[] types, Invoker invoker)
           
 

Uses of Invoker in com.thoughtworks.proxy.kit
 

Classes in com.thoughtworks.proxy.kit that implement Invoker
 class PrivateInvoker
          An Invoker that is able to call protected and private methods.
 class SimpleInvoker
          A simple Invoker implementation, that routes any call to a target object.
 

Uses of Invoker in com.thoughtworks.proxy.toys.decorate
 

Classes in com.thoughtworks.proxy.toys.decorate that implement Invoker
 class DecoratingInvoker
          Invoker implementation for the decorating proxy.
 

Constructors in com.thoughtworks.proxy.toys.decorate with parameters of type Invoker
DecoratingInvoker(Invoker decorated, InvocationDecorator decorator)
          Construct a DecoratingInvoker decorating another Invoker.
 

Uses of Invoker in com.thoughtworks.proxy.toys.delegate
 

Classes in com.thoughtworks.proxy.toys.delegate that implement Invoker
 class DelegatingInvoker
          Invoker that delegates method calls to an object.
 

Uses of Invoker in com.thoughtworks.proxy.toys.dispatch
 

Classes in com.thoughtworks.proxy.toys.dispatch that implement Invoker
 class DispatchingInvoker
          Invoker that dispatches all invocations to different objects according the membership of the method.
 

Uses of Invoker in com.thoughtworks.proxy.toys.failover
 

Classes in com.thoughtworks.proxy.toys.failover that implement Invoker
 class FailoverInvoker
          Invoker that implements a failover strategy by using different delegates in case of an exception.
 

Uses of Invoker in com.thoughtworks.proxy.toys.hotswap
 

Classes in com.thoughtworks.proxy.toys.hotswap that implement Invoker
 class HotSwappingInvoker
          A DelegatingInvoker implementation that allows the exchange of the delegate.
 

Uses of Invoker in com.thoughtworks.proxy.toys.multicast
 

Classes in com.thoughtworks.proxy.toys.multicast that implement Invoker
 class MulticastingInvoker
          A Invoker implementation that multicasts calls to multiple targets.
 

Uses of Invoker in com.thoughtworks.proxy.toys.nullobject
 

Classes in com.thoughtworks.proxy.toys.nullobject that implement Invoker
 class NullInvoker
          A Invoker implementation that returns always new Null objects.
 

Uses of Invoker in com.thoughtworks.proxy.toys.pool
 

Classes in com.thoughtworks.proxy.toys.pool that implement Invoker
protected static class Pool.PoolingInvoker
          The Invoker of the proxy.