Class ConfigurationPropertiesRebinderAutoConfiguration

java.lang.Object
org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.SmartInitializingSingleton, org.springframework.context.ApplicationContextAware

@Configuration(proxyBeanMethods=false) @ConditionalOnBean(org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.class) public class ConfigurationPropertiesRebinderAutoConfiguration extends Object implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.SmartInitializingSingleton
Auto-configuration for ConfigurationPropertiesRebinder.
Author:
Dave Syer
  • Constructor Details

    • ConfigurationPropertiesRebinderAutoConfiguration

      public ConfigurationPropertiesRebinderAutoConfiguration()
  • Method Details

    • setApplicationContext

      public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      setApplicationContext in interface org.springframework.context.ApplicationContextAware
    • configurationPropertiesBeans

      @Bean @ConditionalOnMissingBean(search=CURRENT) public static ConfigurationPropertiesBeans configurationPropertiesBeans()
    • configurationPropertiesRebinder

      @Bean @ConditionalOnMissingBean(search=CURRENT) public ConfigurationPropertiesRebinder configurationPropertiesRebinder(ConfigurationPropertiesBeans beans)
    • afterSingletonsInstantiated

      public void afterSingletonsInstantiated()
      Specified by:
      afterSingletonsInstantiated in interface org.springframework.beans.factory.SmartInitializingSingleton