Class IgniteCacheAutoConfiguration

java.lang.Object
com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
com.broadleafcommerce.common.extension.autoconfigure.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 Details

    • IgniteCacheAutoConfiguration

      public IgniteCacheAutoConfiguration()
  • Method Details

    • 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()
    • basicIgniteConfigurer

      @Bean @ConditionalOnMissingBean public IgniteConfigurers.BasicIgniteConfigurer basicIgniteConfigurer()