Class DynamicConfigurationPropertiesRegistrar
java.lang.Object
com.broadleafcommerce.common.extension.environment.DynamicConfigurationPropertiesRegistrar
- All Implemented Interfaces:
org.springframework.context.annotation.ImportBeanDefinitionRegistrar
public class DynamicConfigurationPropertiesRegistrar
extends Object
implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar
Registrar that registers standard bean definitions dynamically for class names that exist on the
classpath, or dynamically executes DynamicConfigurationPropertiesFactory instances to register
generated classes. These are processed by Spring Boot's
ConfigurationPropertiesBindingPostProcessor as standard ConfigurationProperties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
registerBeanDefinitions
-
Constructor Details
-
DynamicConfigurationPropertiesRegistrar
public DynamicConfigurationPropertiesRegistrar()
-
-
Method Details
-
registerBeanDefinitions
public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry) - Specified by:
registerBeanDefinitionsin interfaceorg.springframework.context.annotation.ImportBeanDefinitionRegistrar
-