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
public class MainAutowireCandidateResolver extends java.lang.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 java.util.List<TeamCityAutowireCandidateResolver>
myTeamCityAutowireCandidateResolvers
-
Constructor Summary
Constructors Constructor Description MainAutowireCandidateResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, java.lang.String s)
java.lang.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 java.util.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 java.lang.Object getSuggestedValue(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor)
- Specified by:
getSuggestedValue
in interfaceorg.springframework.beans.factory.support.AutowireCandidateResolver
-
getLazyResolutionProxyIfNecessary
public java.lang.Object getLazyResolutionProxyIfNecessary(org.springframework.beans.factory.config.DependencyDescriptor dependencyDescriptor, java.lang.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
-
-