类 InfrastructureAdvisorAutoProxyCreator
java.lang.Object
cn.taketoday.aop.framework.ProxyConfig
cn.taketoday.aop.framework.ProxyProcessorSupport
cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
cn.taketoday.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
- 所有已实现的接口:
AopInfrastructureBean,ProxyCreator,Aware,BeanClassLoaderAware,BeanFactoryAware,BeanPostProcessor,InstantiationAwareBeanPostProcessor,SmartInstantiationAwareBeanPostProcessor,InitializationBeanPostProcessor,Ordered,Serializable
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors.
- 从以下版本开始:
- 4.0
- 作者:
- Juergen Hoeller
- 另请参阅:
-
字段概要
从类继承的字段 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
DO_NOT_PROXY, PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS从接口继承的字段 cn.taketoday.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidinitBeanFactory(ConfigurableBeanFactory beanFactory) protected booleanisEligibleAdvisorBean(String beanName) Return whether the Advisor bean with the given name is eligible for proxying in the first place.从类继承的方法 cn.taketoday.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
advisorsPreFiltered, extendAdvisors, findAdvisorsThatCanApply, findCandidateAdvisors, findEligibleAdvisors, getAdvicesAndAdvisorsForBean, setBeanFactory, sortAdvisors从类继承的方法 cn.taketoday.aop.framework.autoproxy.AbstractAutoProxyCreator
buildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, getTargetSource, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessBeforeInstantiation, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldProxyTargetClass, shouldSkip, wrapIfNecessary从类继承的方法 cn.taketoday.aop.framework.ProxyProcessorSupport
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader从类继承的方法 cn.taketoday.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 cn.taketoday.beans.factory.InitializationBeanPostProcessor
postProcessBeforeInitialization从接口继承的方法 cn.taketoday.beans.factory.config.InstantiationAwareBeanPostProcessor
postProcessAfterInstantiation
-
构造器详细资料
-
InfrastructureAdvisorAutoProxyCreator
public InfrastructureAdvisorAutoProxyCreator()
-
-
方法详细资料
-
initBeanFactory
-
isEligibleAdvisorBean
从类复制的说明:AbstractAdvisorAutoProxyCreatorReturn whether the Advisor bean with the given name is eligible for proxying in the first place.- 覆盖:
isEligibleAdvisorBean在类中AbstractAdvisorAutoProxyCreator- 参数:
beanName- the name of the Advisor bean- 返回:
- whether the bean is eligible
-