public interface AopProxy
Out-of-the-box implementations are available for JDK dynamic proxies
and for CGLIB proxies, as applied by DefaultAopProxyFactory.
DefaultAopProxyFactory| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getProxy()
Create a new proxy object.
|
java.lang.Object |
getProxy(java.lang.ClassLoader classLoader)
Create a new proxy object.
|
java.lang.Object getProxy()
Uses the AopProxy's default class loader (if necessary for proxy creation): usually, the thread context class loader.
null)Thread.getContextClassLoader()java.lang.Object getProxy(java.lang.ClassLoader classLoader)
Uses the given class loader (if necessary for proxy creation).
null will simply be passed down and thus lead to the low-level
proxy facility's default, which is usually different from the default chosen
by the AopProxy implementation's getProxy() method.
classLoader - the class loader to create the proxy with
(or null for the low-level proxy facility's default)null)