public class InfrastructureAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator
| Modifier and Type | Field and Description |
|---|---|
private ConfigurableListableBeanFactory |
beanFactory |
DO_NOT_PROXY, logger, PROXY_WITHOUT_ADDITIONAL_INTERCEPTORSHIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
InfrastructureAdvisorAutoProxyCreator() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
initBeanFactory(ConfigurableListableBeanFactory beanFactory) |
protected boolean |
isEligibleAdvisorBean(java.lang.String beanName)
Return whether the Advisor bean with the given name is eligible
for proxying in the first place.
|
advisorsPreFiltered, extendAdvisors, findAdvisorsThatCanApply, findCandidateAdvisors, findEligibleAdvisors, getAdvicesAndAdvisorsForBean, setBeanFactory, sortAdvisorsbuildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInitialization, postProcessBeforeInstantiation, postProcessPropertyValues, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldProxyTargetClass, shouldSkip, wrapIfNecessaryevaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoadercopyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString@Nullable private ConfigurableListableBeanFactory beanFactory
public InfrastructureAdvisorAutoProxyCreator()
protected void initBeanFactory(ConfigurableListableBeanFactory beanFactory)
initBeanFactory in class AbstractAdvisorAutoProxyCreatorprotected boolean isEligibleAdvisorBean(java.lang.String beanName)
AbstractAdvisorAutoProxyCreatorisEligibleAdvisorBean in class AbstractAdvisorAutoProxyCreatorbeanName - the name of the Advisor bean