Class TeamCityBeanNameAutoProxyCreator
- java.lang.Object
-
- org.springframework.aop.framework.ProxyConfig
-
- org.springframework.aop.framework.ProxyProcessorSupport
-
- org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
- org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
- jetbrains.buildServer.serverSide.impl.auth.TeamCityBeanNameAutoProxyCreator
-
- All Implemented Interfaces:
Serializable,org.springframework.aop.framework.AopInfrastructureBean,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.config.BeanPostProcessor,org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor,org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor,org.springframework.core.Ordered
public class TeamCityBeanNameAutoProxyCreator extends org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreatorCreated 29.04.13 20:12- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TeamCityBeanNameAutoProxyCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object[]getAdvicesAndAdvisorsForBean(Class beanClass, String beanName, org.springframework.aop.TargetSource targetSource)Identify as bean to proxy if the bean name is in the configured list of names.protected booleanisMatch(String beanName, String mappedName)Class<?>predictBeanType(Class<?> beanClass, String beanName)voidsetBeanNames(String[] beanNames)-
Methods inherited from class org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
getCustomTargetSource
-
Methods inherited from class org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
advisorsPreFiltered, buildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getEarlyBeanReference, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessBeforeInstantiation, postProcessProperties, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setBeanFactory, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldProxyTargetClass, shouldSkip, wrapIfNecessary
-
Methods inherited from class org.springframework.aop.framework.ProxyProcessorSupport
evaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoader
-
Methods inherited from class org.springframework.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
setBeanNames
public void setBeanNames(String[] beanNames)
- Overrides:
setBeanNamesin classorg.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
getAdvicesAndAdvisorsForBean
protected Object[] getAdvicesAndAdvisorsForBean(Class beanClass, String beanName, org.springframework.aop.TargetSource targetSource)
Identify as bean to proxy if the bean name is in the configured list of names.- Overrides:
getAdvicesAndAdvisorsForBeanin classorg.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator
-
predictBeanType
public Class<?> predictBeanType(Class<?> beanClass, String beanName)
- Specified by:
predictBeanTypein interfaceorg.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor- Overrides:
predictBeanTypein classorg.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator
-
-