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 Object
getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, String s)
Object
getSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor)
boolean
isAutowireCandidate(org.springframework.beans.factory.config.BeanDefinitionHolder bdHolder, org.springframework.beans.factory.config.DependencyDescriptor descriptor)
void
postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
void
setBeanFactory(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:
isAutowireCandidate
in interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
getSuggestedValue
public Object getSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor)
- Specified by:
getSuggestedValue
in interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
getLazyResolutionProxyIfNecessary
public Object getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, String s)
- Specified by:
getLazyResolutionProxyIfNecessary
in interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
postProcessBeanFactory
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory) throws org.springframework.beans.BeansException
- Specified by:
postProcessBeanFactory
in 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:
setBeanFactory
in interfaceorg.springframework.beans.factory.BeanFactoryAware
- Throws:
org.springframework.beans.BeansException
-
-