ColdSpring 2.0 - Narwhal

coldspring.aop.framework.autoproxy
Class DefaultAdvisorAutoProxyCreator

WEB-INF.cftags.component
        extended by coldspring.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
            extended by coldspring.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
All Implemented Interfaces:
BeanFactoryAware , InstantiationAwareBeanPostProcessor

public class DefaultAdvisorAutoProxyCreator
extends AbstractAdvisorAutoProxyCreator

BeanPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current BeanFactory.


Method Summary
private array<Advisor> findEligableAdvisors()
          Abstract: overwrite me to determine which Advisors are candidates for auto proxying
 
Methods inherited from class coldspring.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
checkClassMatchAdvisors, checkIsAOPCandidate, findCandidateAdvisors, getAdvisors, getBeanFactory, getCreateProxyCache, getEarlyProxyCache, getProxyFactory, getReflectionService, getWrapInstantiatedProxyCache, init, initProxyFactory, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInitialization, postProcessBeforeInstantiation, setAdvisors, setBeanFactory, setCreateProxyCache, setEarlyProxyCache, setProxyFactory, setReflectionService, setWrapInstantiatedProxyCache
 
Methods inherited from class WEB-INF.cftags.component
 

Method Detail

findEligableAdvisors

private array<Advisor> findEligableAdvisors()
Abstract: overwrite me to determine which Advisors are candidates for auto proxying

Overrides:
findEligableAdvisors in class AbstractAdvisorAutoProxyCreator

ColdSpring 2.0 - Narwhal