|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ProxyClassGenerator
implementations.ProxyFactory
which supports subclassing rather than merely implementing interfaces.Class.newInstance()
to instantiate an object.proxyClasses
.
proxyClasses
are interfaces.
ProxyFactory
implementation.clone()
(reflectively) on the given Cloneable
object.Cloneable
object.
delegateProvider
.
delegateProvider
.
interceptor
before eventually reaching the
target
object.
interceptor
before eventually reaching the
target
object.
Invoker
to handle all method invocations.
Invoker
to handle all method invocations.
proxyClasses
.
proxyClasses
.
ObjectProvider
which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object.
ObjectProvider
which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object.
ObjectProvider
which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object.
Executor
to execute the method invocation.MethodInterceptor
by only calling it if the method is accepted by the supplied
MethodFilter
.ClassLoader
and proxy classes.
Class
objects representing all interfaces implemented by the given class and its
superclasses.
ProxyClassGenerator
using the specified ClassLoader
and
array of proxy classes.
Object
if all of the proxyClasses
are interfaces or the single non-interface
class from proxyClasses
.
MethodFilter
which accepts only "getters" and "setters."
InterceptorChain
assists with creating proxies which go through a series of
interceptors
.InvocationHandler
interface to Commons Proxy's
Invoker
interface.Invoker
when they encounter an error.Invocation
implementation.ProxyFactory
implementation.MethodFilter
determines whether or not a method is accepted.MethodInterceptor
interface to Commons Proxy's
Interceptor
interface.Invoker
implementation which merely returns null for all method invocations.ObjectProvider
implementations should throw this exception type to indicate that
there was a problem creating/finding the object.provider
.ProxyClassGenerator
.ProxyFactory
can be used to create three different "flavors" of proxy objects.proxy factories
when a problem
occurs.proxyClasses
transformed into an array of only the interface classes.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |