|
||||||||||
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.autoproxy.AbstractAutoProxyCreator
org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
ch.elca.el4j.core.aop.ExclusiveBeanNameAutoProxyCreator
ch.elca.el4j.core.aop.IntelligentExclusiveBeanNameAutoProxyCreator
ExclusiveBeanNameAutoProxyCreator
instead.
@Deprecated public class IntelligentExclusiveBeanNameAutoProxyCreator
Intelligent exclusive bean name autoproxy creator. Will not create a new
proxy for a given bean if this bean is already a proxy bean. All class
members (plus getter and setter for them) do just take place in this class,
because class AbstractAutoProxyCreator
hides them.
Field Summary |
---|
Fields inherited from class ch.elca.el4j.core.aop.ExclusiveBeanNameAutoProxyCreator |
---|
AUTOPROXY_ALL_BEANS |
Fields inherited from class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator |
---|
DO_NOT_PROXY, logger, PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS |
Fields inherited from interface org.springframework.core.Ordered |
---|
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
Constructor Summary | |
---|---|
IntelligentExclusiveBeanNameAutoProxyCreator()
Deprecated. |
Method Summary | |
---|---|
protected Object |
createProxy(Class beanClass,
String beanName,
Object[] specificInterceptors,
TargetSource targetSource)
Deprecated. Will not create a new proxy for a given bean if this bean is already a proxy bean. |
protected AdvisorAdapterRegistry |
getAdvisorAdapterRegistry()
Deprecated. |
protected String[] |
getInterceptorNames()
Deprecated. |
protected boolean |
isApplyCommonInterceptorsFirst()
Deprecated. |
void |
setAdvisorAdapterRegistry(AdvisorAdapterRegistry advisorAdapterRegistry)
Deprecated. Added to have access to the interceptor names. |
void |
setApplyCommonInterceptorsFirst(boolean applyCommonInterceptorsFirst)
Deprecated. COPYIED FROM SUPERCLASS! |
void |
setInterceptorNames(String[] interceptorNames)
Deprecated. Added to have access to the interceptor names. |
Methods inherited from class ch.elca.el4j.core.aop.ExclusiveBeanNameAutoProxyCreator |
---|
afterPropertiesSet, getAdvicesAndAdvisorsForBean, isProxyFactoryBeanOutput, setBeanNames, setExclusiveBeanNames, setProxyFactoryBeanOutput, wrapIfNecessary |
Methods inherited from class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator |
---|
isMatch |
Methods inherited from class org.springframework.aop.framework.ProxyConfig |
---|
copyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IntelligentExclusiveBeanNameAutoProxyCreator()
Method Detail |
---|
protected Object createProxy(Class beanClass, String beanName, Object[] specificInterceptors, TargetSource targetSource)
createProxy
in class ExclusiveBeanNameAutoProxyCreator
protected String[] getInterceptorNames()
getInterceptorNames
in class ExclusiveBeanNameAutoProxyCreator
public void setInterceptorNames(String[] interceptorNames)
setInterceptorNames
in class ExclusiveBeanNameAutoProxyCreator
protected AdvisorAdapterRegistry getAdvisorAdapterRegistry()
getAdvisorAdapterRegistry
in class ExclusiveBeanNameAutoProxyCreator
public void setAdvisorAdapterRegistry(AdvisorAdapterRegistry advisorAdapterRegistry)
setAdvisorAdapterRegistry
in class ExclusiveBeanNameAutoProxyCreator
protected boolean isApplyCommonInterceptorsFirst()
isApplyCommonInterceptorsFirst
in class ExclusiveBeanNameAutoProxyCreator
public void setApplyCommonInterceptorsFirst(boolean applyCommonInterceptorsFirst)
setApplyCommonInterceptorsFirst
in class ExclusiveBeanNameAutoProxyCreator
applyCommonInterceptorsFirst
- See method description.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |