List of usage examples for org.springframework.cache.support CompositeCacheManager CompositeCacheManager
public CompositeCacheManager()
From source file:com.rakesh.rp3599.config.CachingContext.java
public CacheManager cacheManager() { List<CacheManager> cacheManagers = new ArrayList<CacheManager>(); if (this.ehCacheCacheManager != null) { cacheManagers.add(this.ehCacheCacheManager); }//from w ww .j av a2 s.c om CompositeCacheManager cacheManager = new CompositeCacheManager(); cacheManager.setCacheManagers(cacheManagers); cacheManager.setFallbackToNoOpCache(false); return cacheManager; }
From source file:com.coffeebeans.services.config.caching.CachingConfig.java
@Bean @Override/* w w w. j a v a2 s. c o m*/ public CacheManager cacheManager() { List<CacheManager> cacheManagers = new ArrayList<>(); if (EnvironmentEnum.LOCAL == Environment.resoveEnv()) { cacheManagers.add(new NoOpCacheManager()); } else { cacheManagers.add(this.redisCacheManager); } CompositeCacheManager cacheManager = new CompositeCacheManager(); cacheManager.setCacheManagers(cacheManagers); cacheManager.setFallbackToNoOpCache(true); return cacheManager; }