Class MicrometerIgniteAutoConfiguration.IgniteMetricsExecutorConfiguration
java.lang.Object
com.broadleafcommerce.common.extension.autoconfigure.MicrometerIgniteAutoConfiguration.IgniteMetricsExecutorConfiguration
- Enclosing class:
- MicrometerIgniteAutoConfiguration
@Configuration(proxyBeanMethods=false)
public static class MicrometerIgniteAutoConfiguration.IgniteMetricsExecutorConfiguration
extends Object
Inner static configuration class to define the ThreadPoolTaskExecutor. This ensures the
executor bean is parsed and available before the outer class is instantiated, completely
avoiding circular dependency issues.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.scheduling.concurrent.ThreadPoolTaskExecutorDedicated Spring Executor for safe async cache binding on cache started events.
-
Constructor Details
-
IgniteMetricsExecutorConfiguration
public IgniteMetricsExecutorConfiguration()
-
-
Method Details
-
igniteMetricsBindingExecutor
@Bean(name="igniteMetricsBindingExecutor") @ConditionalOnMissingBean(name="igniteMetricsBindingExecutor") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor igniteMetricsBindingExecutor()Dedicated Spring Executor for safe async cache binding on cache started events.
-