/** * Return a {@code SimpleCacheResolver} for the given {@link CacheManager}. * @param cacheManager the CacheManager (potentially {@code null}) * @return the SimpleCacheResolver ({@code null} if the CacheManager was {@code null}) * @since 5.1 */ @Nullable static SimpleCacheResolver of(@Nullable CacheManager cacheManager) { return (cacheManager != null ? new SimpleCacheResolver(cacheManager) : null); }
/** * Set the {@link CacheManager} to use to create a default {@link CacheResolver}. * Replace the current {@link CacheResolver}, if any. * @see #setCacheResolver * @see SimpleCacheResolver */ public void setCacheManager(CacheManager cacheManager) { this.cacheResolver = SingletonSupplier.of(new SimpleCacheResolver(cacheManager)); }
/** * Return a {@code SimpleCacheResolver} for the given {@link CacheManager}. * @param cacheManager the CacheManager (potentially {@code null}) * @return the SimpleCacheResolver ({@code null} if the CacheManager was {@code null}) * @since 5.1 */ @Nullable static SimpleCacheResolver of(@Nullable CacheManager cacheManager) { return (cacheManager != null ? new SimpleCacheResolver(cacheManager) : null); }
/** * Set the {@link CacheManager} to use to create a default {@link CacheResolver}. * Replace the current {@link CacheResolver}, if any. * @see #setCacheResolver * @see SimpleCacheResolver */ public void setCacheManager(CacheManager cacheManager) { this.cacheResolver = SingletonSupplier.of(new SimpleCacheResolver(cacheManager)); }
@Override @Bean public CacheResolver cacheResolver() { return new SimpleCacheResolver(cacheManager()); }
@Override @Bean public CacheResolver exceptionCacheResolver() { return new SimpleCacheResolver(cacheManager()); } }
@Override protected CacheResolver getDefaultCacheResolver() { if (getCacheResolver() == null) { this.cacheResolver = SingletonSupplier.of(new SimpleCacheResolver(getDefaultCacheManager())); } return getCacheResolver(); }
operationCacheResolver = new SimpleCacheResolver(cacheManager);
@Override protected CacheResolver getDefaultCacheResolver() { if (getCacheResolver() == null) { this.cacheResolver = SingletonSupplier.of(new SimpleCacheResolver(getDefaultCacheManager())); } return getCacheResolver(); }
operationCacheResolver = new SimpleCacheResolver(cacheManager);
/** * Factory method for create the new {@link SimpleCacheResolver} object. * * @return the new {@link SimpleCacheResolver} */ public static CacheResolver newSimpleCacheResolver() { return new SimpleCacheResolver(); }
@Bean(name = SIMPLE_CACHE_RESOLVER_NAME) public CacheResolver simpleCacheResolver() { final SimpleCacheResolver resolver = new SimpleCacheResolver(); resolver.setCacheManager(cacheManager); return resolver; }
@Override protected CacheResolver getDefaultCacheResolver() { if (this.cacheResolver == null) { this.cacheResolver = new SimpleCacheResolver(getDefaultCacheManager()); } return this.cacheResolver; }
@Override public CacheResolver cacheResolver() { return new SimpleCacheResolver(cacheManager()); }