|
||||||||||
| 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 ExclusiveBeanNameAutoProxyCreatorprotected String[] getInterceptorNames()
getInterceptorNames in class ExclusiveBeanNameAutoProxyCreatorpublic void setInterceptorNames(String[] interceptorNames)
setInterceptorNames in class ExclusiveBeanNameAutoProxyCreatorprotected AdvisorAdapterRegistry getAdvisorAdapterRegistry()
getAdvisorAdapterRegistry in class ExclusiveBeanNameAutoProxyCreatorpublic void setAdvisorAdapterRegistry(AdvisorAdapterRegistry advisorAdapterRegistry)
setAdvisorAdapterRegistry in class ExclusiveBeanNameAutoProxyCreatorprotected boolean isApplyCommonInterceptorsFirst()
isApplyCommonInterceptorsFirst in class ExclusiveBeanNameAutoProxyCreatorpublic void setApplyCommonInterceptorsFirst(boolean applyCommonInterceptorsFirst)
setApplyCommonInterceptorsFirst in class ExclusiveBeanNameAutoProxyCreatorapplyCommonInterceptorsFirst - See method description.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||