Class CommonExtensionAutoConfiguration
- java.lang.Object
-
- com.broadleafcommerce.common.extension.autoconfigure.CommonExtensionAutoConfiguration
-
@Configuration @EnableConfigurationProperties({DataRouteProperties.class,CacheProperties.class,EnvironmentReportProperties.class}) public class CommonExtensionAutoConfiguration extends Object
- Author:
- Phillip Verheyden (phillipuniverse)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration
-
Constructor Summary
Constructors Constructor Description CommonExtensionAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
beanRemovalBeanDefinitionRegistryPostProcessor(List<BeanRemovalIdentifier> removalIdentifiers)
org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
environmentReport(org.springframework.core.env.Environment environment, EnvironmentReportProperties reportProperties)
org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
prometheusDependencyCheck(org.springframework.core.env.Environment environment)
RoundedInstantFactory
roundedInstantFactory(CacheProperties cacheProperties)
TypeFactory
typeFactory(Optional<Collection<TypeSupplier>> suppliers)
-
-
-
Method Detail
-
environmentReport
@Bean @ConditionalOnMissingBean(name="environmentReport") @ConditionalOnProperty(value="broadleaf.environment.report.disabled", havingValue="false") public org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor environmentReport(org.springframework.core.env.Environment environment, EnvironmentReportProperties reportProperties)
-
prometheusDependencyCheck
@Bean @ConditionalOnMissingBean(name="prometheusDependencyCheck") public org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor prometheusDependencyCheck(org.springframework.core.env.Environment environment)
-
typeFactory
@Bean @ConditionalOnMissingBean public TypeFactory typeFactory(Optional<Collection<TypeSupplier>> suppliers)
-
beanRemovalBeanDefinitionRegistryPostProcessor
@Bean @ConditionalOnMissingBean(name="beanRemovalBeanDefinitionRegistryPostProcessor") public org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor beanRemovalBeanDefinitionRegistryPostProcessor(@Nullable List<BeanRemovalIdentifier> removalIdentifiers)
-
roundedInstantFactory
@Bean @ConditionalOnMissingBean public RoundedInstantFactory roundedInstantFactory(CacheProperties cacheProperties)
-
-