Package io.jmix.core
Class CoreConfiguration
java.lang.Object
io.jmix.core.CoreConfiguration
@Configuration
@ComponentScan
@ConfigurationPropertiesScan
@PropertySource(name="io.jmix.core",
value="classpath:/io/jmix/core/module.properties")
@EnableCaching
@EnableAspectJAutoProxy
@Import(CoreScheduleConfiguration.class)
public class CoreConfiguration
extends Object
Configuration of the core module.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic BeanExclusionProcessor
org.springframework.boot.web.servlet.FilterRegistrationBean<LogMdcFilter>
logMdcFilterFilterRegistrationBean
(CurrentAuthentication currentAuthentication) modules
(JmixModulesProcessor processor) static JmixModulesProcessor
io.micrometer.core.instrument.MeterRegistry
static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean
validator
(ValidationClockProvider clockProvider, ValidationTraversableResolver traversableResolver, javax.validation.MessageInterpolator messageInterpolator)
-
Constructor Details
-
CoreConfiguration
public CoreConfiguration()
-
-
Method Details
-
modulesProcessor
-
beanExclusionProcessor
-
modules
-
simpleMeterRegistry
@Bean public io.micrometer.core.instrument.MeterRegistry simpleMeterRegistry() -
validator
@Bean("core_Validator") public static org.springframework.validation.beanvalidation.LocalValidatorFactoryBean validator(ValidationClockProvider clockProvider, ValidationTraversableResolver traversableResolver, javax.validation.MessageInterpolator messageInterpolator) -
circularBeanReferencesEnabler
@Bean("core_CircularBeanReferencesEnabler") public static CircularBeanReferencesEnabler circularBeanReferencesEnabler() -
logMdcFilterFilterRegistrationBean
@Bean("core_LogMdcFilterRegistrationBean") @Order(400) public org.springframework.boot.web.servlet.FilterRegistrationBean<LogMdcFilter> logMdcFilterFilterRegistrationBean(CurrentAuthentication currentAuthentication)
-