Class BaseCacheConfiguration
- java.lang.Object
-
- com.broadleafcommerce.common.extension.autoconfigure.BaseCacheConfiguration
-
- Direct Known Subclasses:
IgniteCacheAutoConfiguration
public class BaseCacheConfiguration extends Object
Common beans for all cache manager strategies.- Author:
- Jeff Fischer
-
-
Constructor Summary
Constructors Constructor Description BaseCacheConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.servlet.Filter
cacheEnablementCleanupFilter()
org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers
cacheManagerCustomizers(List<org.springframework.boot.autoconfigure.cache.CacheManagerCustomizer<?>> customizers)
CacheStateManager
cacheStateManager(org.springframework.cache.CacheManager cacheManager, List<CacheStateConfigurer> configurers, RoundedInstantFactory factory, List<CacheResultPostProcessor> postProcessors)
CacheStateConfigurer
defaultCacheStateConfigurer()
-
-
-
Method Detail
-
cacheManagerCustomizers
@Bean @ConditionalOnMissingBean public org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers cacheManagerCustomizers(List<org.springframework.boot.autoconfigure.cache.CacheManagerCustomizer<?>> customizers)
-
cacheEnablementCleanupFilter
@Bean @ConditionalOnMissingBean(name="cacheEnablementCleanupFilter") public javax.servlet.Filter cacheEnablementCleanupFilter()
-
cacheStateManager
@Bean @ConditionalOnMissingBean public CacheStateManager cacheStateManager(org.springframework.cache.CacheManager cacheManager, List<CacheStateConfigurer> configurers, RoundedInstantFactory factory, @Nullable List<CacheResultPostProcessor> postProcessors)
-
defaultCacheStateConfigurer
@Bean @ConditionalOnMissingBean(name="defaultCacheStateConfigurer") public CacheStateConfigurer defaultCacheStateConfigurer()
-
-