Class CompositeEnvironmentBeanFactoryInitializationAotProcessor

java.lang.Object
org.springframework.cloud.config.server.aot.CompositeEnvironmentBeanFactoryInitializationAotProcessor
All Implemented Interfaces:
org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor, org.springframework.beans.factory.aot.BeanRegistrationExcludeFilter

public class CompositeEnvironmentBeanFactoryInitializationAotProcessor extends Object implements org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor, org.springframework.beans.factory.aot.BeanRegistrationExcludeFilter
A BeanFactoryInitializationAotProcessor implementation that generates code for registering composite environment repository beans.
Since:
4.1.2
Author:
Olga Maciaszek-Sharma
  • Constructor Details

    • CompositeEnvironmentBeanFactoryInitializationAotProcessor

      public CompositeEnvironmentBeanFactoryInitializationAotProcessor()
  • Method Details

    • processAheadOfTime

      public org.springframework.beans.factory.aot.BeanFactoryInitializationAotContribution processAheadOfTime(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
      Specified by:
      processAheadOfTime in interface org.springframework.beans.factory.aot.BeanFactoryInitializationAotProcessor
    • isExcludedFromAotProcessing

      public boolean isExcludedFromAotProcessing(org.springframework.beans.factory.support.RegisteredBean registeredBean)
      Specified by:
      isExcludedFromAotProcessing in interface org.springframework.beans.factory.aot.BeanRegistrationExcludeFilter