Class MicrometerIgniteAutoConfiguration


  • @Configuration
    @Conditional(OnEnabledCacheCondition.class)
    @ConditionalOnClass({io.micrometer.core.instrument.MeterRegistry.class,org.apache.ignite.configuration.IgniteConfiguration.class})
    @ConditionalOnProperty(value="com.broadleafcommerce.cache.activeCacheManagerImplementation",
                           havingValue="com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration",
                           matchIfMissing=true)
    @AutoConfigureAfter(IgniteCacheAutoConfiguration.class)
    public class MicrometerIgniteAutoConfiguration
    extends Object
    • Constructor Detail

      • MicrometerIgniteAutoConfiguration

        public MicrometerIgniteAutoConfiguration()
    • Method Detail

      • registerCacheMetrics

        @PostConstruct
        public void registerCacheMetrics()
      • unregisterCacheMetrics

        @PreDestroy
        public void unregisterCacheMetrics()