public class ConfigurationPropertiesBindingPostProcessor extends Object implements BeanPostProcessor, BeanFactoryAware, ResourceLoaderAware, EnvironmentAware, ApplicationContextAware, InitializingBean, DisposableBean, PriorityOrdered
| Modifier and Type | Field and Description |
|---|---|
static String |
VALIDATOR_BEAN_NAME |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE| Constructor and Description |
|---|
ConfigurationPropertiesBindingPostProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
int |
getOrder() |
Object |
postProcessAfterInitialization(Object bean,
String beanName) |
Object |
postProcessBeforeInitialization(Object bean,
String beanName) |
void |
setApplicationContext(ApplicationContext applicationContext) |
void |
setBeanFactory(BeanFactory beanFactory) |
void |
setBeanMetaDataStore(ConfigurationBeanFactoryMetaData beans) |
void |
setConversionService(ConversionService conversionService) |
void |
setEnvironment(Environment environment) |
void |
setOrder(int order) |
void |
setPropertySources(PropertySources propertySources) |
void |
setResourceLoader(ResourceLoader resourceLoader) |
void |
setValidator(Validator validator) |
public static final String VALIDATOR_BEAN_NAME
public ConfigurationPropertiesBindingPostProcessor()
public void setOrder(int order)
order - the order to setpublic void setPropertySources(PropertySources propertySources)
propertySources - public void setValidator(Validator validator)
validator - the validator to setpublic void setConversionService(ConversionService conversionService)
conversionService - the conversionService to setpublic void setBeanMetaDataStore(ConfigurationBeanFactoryMetaData beans)
beans - the bean meta data to setpublic void setBeanFactory(BeanFactory beanFactory) throws BeansException
setBeanFactory in interface BeanFactoryAwareBeansExceptionpublic void setResourceLoader(ResourceLoader resourceLoader)
setResourceLoader in interface ResourceLoaderAwarepublic void setEnvironment(Environment environment)
setEnvironment in interface EnvironmentAwarepublic void setApplicationContext(ApplicationContext applicationContext)
setApplicationContext in interface ApplicationContextAwarepublic void afterPropertiesSet()
throws Exception
afterPropertiesSet in interface InitializingBeanExceptionpublic void destroy()
throws Exception
destroy in interface DisposableBeanExceptionpublic Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException
postProcessBeforeInitialization in interface BeanPostProcessorBeansExceptionpublic Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException
postProcessAfterInitialization in interface BeanPostProcessorBeansExceptionCopyright © 2016 Pivotal Software, Inc.. All rights reserved.