类 InfrastructureAdvisorAutoProxyCreator
java.lang.Object
infra.aop.framework.ProxyConfig
infra.aop.framework.ProxyProcessorSupport
infra.aop.framework.autoproxy.AbstractAutoProxyCreator
infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
- 所有已实现的接口:
AopInfrastructureBean,ProxyCreator,infra.beans.factory.Aware,infra.beans.factory.BeanClassLoaderAware,infra.beans.factory.BeanFactoryAware,infra.beans.factory.config.BeanPostProcessor,infra.beans.factory.config.InstantiationAwareBeanPostProcessor,infra.beans.factory.config.SmartInstantiationAwareBeanPostProcessor,infra.beans.factory.InitializationBeanPostProcessor,infra.core.Ordered,Serializable
Auto-proxy creator that considers infrastructure Advisor beans only,
ignoring any application-defined Advisors.
- 从以下版本开始:
- 4.0
- 作者:
- Juergen Hoeller
- 另请参阅:
-
字段概要
字段从类继承的字段 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
DO_NOT_PROXY, PROXY_WITHOUT_ADDITIONAL_INTERCEPTORS从接口继承的字段 infra.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected voidinitBeanFactory(infra.beans.factory.config.ConfigurableBeanFactory beanFactory) protected booleanisEligibleAdvisorBean(String beanName) Return whether the Advisor bean with the given name is eligible for proxying in the first place.从类继承的方法 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
advisorsPreFiltered, extendAdvisors, findAdvisorsThatCanApply, findCandidateAdvisors, findEligibleAdvisors, getAdvicesAndAdvisorsForBean, setBeanFactory, sortAdvisors从类继承的方法 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
buildAdvisors, createProxy, customizeProxyFactory, determineBeanType, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, getTargetSource, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessBeforeInstantiation, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldProxyTargetClass, shouldSkip, wrapIfNecessary从类继承的方法 infra.aop.framework.ProxyProcessorSupport
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader从类继承的方法 infra.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从接口继承的方法 infra.beans.factory.InitializationBeanPostProcessor
postProcessBeforeInitialization从接口继承的方法 infra.beans.factory.config.InstantiationAwareBeanPostProcessor
postProcessAfterInstantiation
-
字段详细资料
-
beanFactory
@Nullable private infra.beans.factory.config.ConfigurableBeanFactory beanFactory
-
-
构造器详细资料
-
InfrastructureAdvisorAutoProxyCreator
public InfrastructureAdvisorAutoProxyCreator()
-
-
方法详细资料
-
initBeanFactory
protected void initBeanFactory(infra.beans.factory.config.ConfigurableBeanFactory beanFactory) -
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
-