Class MainAutowireCandidateResolver
- java.lang.Object
-
- jetbrains.buildServer.spring.candidates.MainAutowireCandidateResolver
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.config.BeanFactoryPostProcessor,org.springframework.beans.factory.support.AutowireCandidateResolver
- Direct Known Subclasses:
TestMainAutowireCandidateResolver
public class MainAutowireCandidateResolver extends Object implements org.springframework.beans.factory.support.AutowireCandidateResolver, org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.beans.factory.BeanFactoryAware
- Since:
- 8.0
- Author:
- Maxim.Manuylov Date: 23.10.12
-
-
Field Summary
Fields Modifier and Type Field Description protected List<TeamCityAutowireCandidateResolver>myTeamCityAutowireCandidateResolvers
-
Constructor Summary
Constructors Constructor Description MainAutowireCandidateResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, String s)ObjectgetSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor)booleanisAutowireCandidate(org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder, org.springframework.beans.factory.config.DependencyDescriptor descriptor)voidpostProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
-
-
-
Field Detail
-
myTeamCityAutowireCandidateResolvers
@NotNull protected final List<TeamCityAutowireCandidateResolver> myTeamCityAutowireCandidateResolvers
-
-
Method Detail
-
isAutowireCandidate
public boolean isAutowireCandidate(org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder, org.springframework.beans.factory.config.DependencyDescriptor descriptor)- Specified by:
isAutowireCandidatein interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
getSuggestedValue
public Object getSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor)
- Specified by:
getSuggestedValuein interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
getLazyResolutionProxyIfNecessary
public Object getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, String s)
- Specified by:
getLazyResolutionProxyIfNecessaryin interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
postProcessBeanFactory
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) throws org.springframework.beans.BeansException- Specified by:
postProcessBeanFactoryin interfaceorg.springframework.beans.factory.config.BeanFactoryPostProcessor- Throws:
org.springframework.beans.BeansException
-
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) throws org.springframework.beans.BeansException- Specified by:
setBeanFactoryin interfaceorg.springframework.beans.factory.BeanFactoryAware- Throws:
org.springframework.beans.BeansException
-
-