| Package | Description |
|---|---|
| org.apache.commons.proxy |
This package contains the primary API.
|
| org.apache.commons.proxy.factory.cglib |
This package contains the CGLIB-based
ProxyFactory implementation.
|
| org.apache.commons.proxy.factory.javassist |
This package contains the Javassist-based
ProxyFactory implementation.
|
| org.apache.commons.proxy.factory.util |
This package contains some classes useful for writing your own ProxyFactory
implementation.
|
| org.apache.commons.proxy.interceptor |
This package contains some useful Interceptor implementations.
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
ProxyUtils.createNullObject(ProxyFactory proxyFactory,
Class[] proxyClasses)
Creates a "null object" which implements the
proxyClasses. |
static Object |
ProxyUtils.createNullObject(ProxyFactory proxyFactory,
ClassLoader classLoader,
Class[] proxyClasses)
Creates a "null object" which implements the
proxyClasses. |
| Modifier and Type | Class and Description |
|---|---|
class |
CglibProxyFactory
A CGLIB-based
ProxyFactory
implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
JavassistProxyFactory
A Javassist-based
ProxyFactory
implementation. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSubclassingProxyFactory
A useful superclass for a
ProxyFactory which supports subclassing rather than merely implementing interfaces. |
| Modifier and Type | Method and Description |
|---|---|
ObjectProvider |
InterceptorChain.createProxyProvider(ProxyFactory proxyFactory,
ClassLoader classLoader,
Object terminus,
Class[] proxyClasses)
Creates an
ObjectProvider which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object. |
ObjectProvider |
InterceptorChain.createProxyProvider(ProxyFactory proxyFactory,
Object terminus)
Creates an
ObjectProvider which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object. |
ObjectProvider |
InterceptorChain.createProxyProvider(ProxyFactory proxyFactory,
Object terminus,
Class[] proxyClasses)
Creates an
ObjectProvider which will return a proxy that sends method invocations through this
chain of interceptors and ultimately arrive at the supplied terminus object. |
Copyright © 2005-2013 Apache Software Foundation. All Rights Reserved.