| org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
All known Subclasses: org.springframework.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator, org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator,
extendAdvisors | protected void extendAdvisors(List candidateAdvisors)(Code) | | Extension hook that subclasses can override to register additional Advisors,
given the sorted Advisors obtained to date.
The default implementation is empty.
Typically used to add Advisors that expose contextual information
required by some of the later advisors.
Parameters: candidateAdvisors - Advisors that have already been identified asapplying to a given bean |
findCandidateAdvisors | protected List findCandidateAdvisors()(Code) | | Find all candidate advisors to use in auto-proxying.
list of candidate Advisors |
isEligibleAdvisorBean | protected boolean isEligibleAdvisorBean(String beanName)(Code) | | Return whether the Advisor bean with the given name is eligible
for proxying in the first place.
Parameters: beanName - the name of the Advisor bean whether the bean is eligible |
Methods inherited from org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator | protected Advisor[] buildAdvisors(String beanName, Object[] specificInterceptors)(Code)(Java Doc) protected Object createProxy(Class beanClass, String beanName, Object[] specificInterceptors, TargetSource targetSource)(Code)(Java Doc) protected void customizeProxyFactory(ProxyFactory proxyFactory)(Code)(Java Doc) abstract protected Object[] getAdvicesAndAdvisorsForBean(Class beanClass, String beanName, TargetSource customTargetSource) throws BeansException(Code)(Java Doc) protected BeanFactory getBeanFactory()(Code)(Java Doc) protected Object getCacheKey(Class beanClass, String beanName)(Code)(Java Doc) protected TargetSource getCustomTargetSource(Class beanClass, String beanName)(Code)(Java Doc) final public int getOrder()(Code)(Java Doc) public boolean isFrozen()(Code)(Java Doc) protected boolean isInfrastructureClass(Class beanClass, String beanName)(Code)(Java Doc) protected boolean isInfrastructureClass(Class beanClass)(Code)(Java Doc) public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException(Code)(Java Doc) public boolean postProcessAfterInstantiation(Object bean, String beanName)(Code)(Java Doc) public Object postProcessBeforeInitialization(Object bean, String beanName)(Code)(Java Doc) public Object postProcessBeforeInstantiation(Class beanClass, String beanName) throws BeansException(Code)(Java Doc) public PropertyValues postProcessPropertyValues(PropertyValues pvs, PropertyDescriptor[] pds, Object bean, String beanName)(Code)(Java Doc) public void setAdvisorAdapterRegistry(AdvisorAdapterRegistry advisorAdapterRegistry)(Code)(Java Doc) public void setApplyCommonInterceptorsFirst(boolean applyCommonInterceptorsFirst)(Code)(Java Doc) public void setBeanClassLoader(ClassLoader classLoader)(Code)(Java Doc) public void setBeanFactory(BeanFactory beanFactory)(Code)(Java Doc) public void setCustomTargetSourceCreators(TargetSourceCreator[] targetSourceCreators)(Code)(Java Doc) public void setFrozen(boolean frozen)(Code)(Java Doc) public void setInterceptorNames(String[] interceptorNames)(Code)(Java Doc) final public void setOrder(int order)(Code)(Java Doc) protected boolean shouldProxyTargetClass(Class beanClass, String beanName)(Code)(Java Doc) protected boolean shouldSkip(Class beanClass, String beanName)(Code)(Java Doc)
|
|
|