Class IgniteCacheAutoConfiguration


  • @Configuration
    @Conditional(OnEnabledCacheCondition.class)
    @ConditionalOnClass(org.apache.ignite.configuration.IgniteConfiguration.class)
    @ConditionalOnProperty(value="com.broadleafcommerce.cache.activeCacheManagerImplementation",
                           havingValue="com.broadleafcommerce.common.extension.autoconfigure.IgniteCacheAutoConfiguration",
                           matchIfMissing=true)
    @EnableCaching
    public class IgniteCacheAutoConfiguration
    extends BaseCacheConfiguration
    Default cache configuration leveraging Apache Ignite.
    Author:
    Jeff Fischer
    • Constructor Detail

      • IgniteCacheAutoConfiguration

        public IgniteCacheAutoConfiguration()
    • Method Detail

      • cacheManager

        @Bean
        @ConditionalOnMissingBean
        public org.springframework.cache.CacheManager cacheManager​(org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers cacheManagerCustomizers)
      • igniteConfiguration

        @Bean
        @ConditionalOnMissingBean
        public org.apache.ignite.configuration.IgniteConfiguration igniteConfiguration()