Class OriginTrackedConfigurationPropertyInitializer

  • All Implemented Interfaces:
    io.microsphere.spring.context.event.BeanFactoryListener, io.microsphere.spring.context.event.BeanFactoryListenerAdapter, java.util.EventListener, org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>

    public class OriginTrackedConfigurationPropertyInitializer
    extends java.lang.Object
    implements io.microsphere.spring.context.event.BeanFactoryListenerAdapter, org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
    ApplicationContextInitializer class supports origin tracked configuration property.
    Since:
    ApplicationContextInitializer
    Author:
    Mercy
    See Also:
    ConfigurableEnvironment
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String BEAN_NAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void initialize​(org.springframework.context.ConfigurableApplicationContext applicationContext)  
      void onBeanFactoryConfigurationFrozen​(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface io.microsphere.spring.context.event.BeanFactoryListenerAdapter

        onBeanDefinitionRegistryReady, onBeanFactoryReady
    • Constructor Detail

      • OriginTrackedConfigurationPropertyInitializer

        public OriginTrackedConfigurationPropertyInitializer()
    • Method Detail

      • initialize

        public void initialize​(org.springframework.context.ConfigurableApplicationContext applicationContext)
        Specified by:
        initialize in interface org.springframework.context.ApplicationContextInitializer<org.springframework.context.ConfigurableApplicationContext>
      • onBeanFactoryConfigurationFrozen

        public void onBeanFactoryConfigurationFrozen​(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
        Specified by:
        onBeanFactoryConfigurationFrozen in interface io.microsphere.spring.context.event.BeanFactoryListener
        Specified by:
        onBeanFactoryConfigurationFrozen in interface io.microsphere.spring.context.event.BeanFactoryListenerAdapter