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 Summary
Constructors Constructor Description IgniteCacheAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IgniteConfigurers.BasicIgniteConfigurer
basicIgniteConfigurer()
org.springframework.cache.CacheManager
cacheManager(org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers cacheManagerCustomizers)
org.apache.ignite.configuration.IgniteConfiguration
igniteConfiguration()
-
Methods inherited from class com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
cacheEnablementCleanupFilter, cacheManagerCustomizers, cacheStateManager, defaultCacheStateConfigurer
-
-
-
-
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()
-
basicIgniteConfigurer
@Bean @ConditionalOnMissingBean public IgniteConfigurers.BasicIgniteConfigurer basicIgniteConfigurer()
-
-