|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.springframework.aop.framework.ProxyConfig
org.springframework.aop.framework.AdvisedSupport
org.springframework.aop.framework.ProxyFactory
Factory for AOP proxies for programmatic use, rather than via a bean factory. This class provides a simple way of obtaining and configuring AOP proxies in code.
| Field Summary |
| Fields inherited from class org.springframework.aop.framework.AdvisedSupport |
advisorChainFactory, EMPTY_TARGET_SOURCE, targetSource |
| Fields inherited from class org.springframework.aop.framework.ProxyConfig |
exposeProxy, logger |
| Constructor Summary | |
ProxyFactory()
Create a new ProxyFactory. |
|
ProxyFactory(Class[] interfaces)
Create a new ProxyFactory. |
|
ProxyFactory(Object target)
Create a new ProxyFactory. |
|
| Method Summary | |
Object |
getProxy()
Create a new proxy according to the settings in this factory. |
static Object |
getProxy(Class proxyInterface,
Interceptor interceptor)
Create a new proxy for the given interface and interceptor. |
| Methods inherited from class org.springframework.aop.framework.ProxyConfig |
copyFrom, getAopProxyFactory, getExposeProxy, getOpaque, getOptimize, getProxyTargetClass, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setAopProxyFactory, setExposeProxy, setFrozen, setOpaque, setOptimize, setProxyTargetClass |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.springframework.aop.framework.Advised |
getExposeProxy, getProxyTargetClass, isExposeProxy, isFrozen, isProxyTargetClass, setExposeProxy |
| Constructor Detail |
public ProxyFactory()
public ProxyFactory(Object target)
throws AopConfigException
public ProxyFactory(Class[] interfaces)
| Method Detail |
public Object getProxy()
public static Object getProxy(Class proxyInterface,
Interceptor interceptor)
Convenience method for creating a proxy for a single interceptor, assuming that the interceptor handles all calls itself rather than delegating to a target, like in the case of remoting proxies.
proxyInterface - the interface that the proxy should implementinterceptor - the interceptor that the proxy should invoke
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||