Class HazelcastCacheResolver
java.lang.Object
es.kukenan.smartfi.microservice.clients.cache.HazelcastCacheResolver
- All Implemented Interfaces:
org.springframework.cache.interceptor.CacheResolver
@RefreshScope
public class HazelcastCacheResolver
extends Object
implements org.springframework.cache.interceptor.CacheResolver
Class in charge to intercept cache resolver for hazelcast cache.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.cache.CacheManagerCacheManager cacheManager.private Stringcache origin established. -
Constructor Summary
ConstructorsConstructorDescriptionHazelcastCacheResolver(org.springframework.cache.CacheManager cacheManager) CustomCacheResolver constructor. -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends org.springframework.cache.Cache>resolveCaches(org.springframework.cache.interceptor.CacheOperationInvocationContext<?> context)
-
Field Details
-
cacheManager
private final org.springframework.cache.CacheManager cacheManagerCacheManager cacheManager. -
userCacheName
cache origin established.
-
-
Constructor Details
-
HazelcastCacheResolver
public HazelcastCacheResolver(org.springframework.cache.CacheManager cacheManager) CustomCacheResolver constructor.- Parameters:
cacheManager- cache manager.
-
-
Method Details
-
resolveCaches
public Collection<? extends org.springframework.cache.Cache> resolveCaches(org.springframework.cache.interceptor.CacheOperationInvocationContext<?> context) - Specified by:
resolveCachesin interfaceorg.springframework.cache.interceptor.CacheResolver
-