Class CacheDecorators
java.lang.Object
org.keycloak.models.sessions.infinispan.CacheDecorators
- Author:
 - Marek Posolda
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> org.infinispan.AdvancedCache<K, V> localCache(org.infinispan.Cache<K, V> cache) AddsFlag.CACHE_MODE_LOCALflag to the cache.static <K,V> org.infinispan.AdvancedCache<K, V> skipCacheLoadersIfRemoteStoreIsEnabled(org.infinispan.Cache<K, V> cache) AddsFlag.SKIP_CACHE_LOADandFlag.SKIP_CACHE_STOREflags to the cache.static <K,V> org.infinispan.AdvancedCache<K, V> skipCacheStoreIfRemoteCacheIsEnabled(org.infinispan.Cache<K, V> cache) AddsFlag.SKIP_CACHE_STOREflag to the cache. 
- 
Constructor Details
- 
CacheDecorators
public CacheDecorators() 
 - 
 - 
Method Details
- 
localCache
public static <K,V> org.infinispan.AdvancedCache<K,V> localCache(org.infinispan.Cache<K, V> cache) AddsFlag.CACHE_MODE_LOCALflag to the cache.- Parameters:
 cache-- Returns:
 - Cache with the flag applied.
 
 - 
skipCacheLoadersIfRemoteStoreIsEnabled
public static <K,V> org.infinispan.AdvancedCache<K,V> skipCacheLoadersIfRemoteStoreIsEnabled(org.infinispan.Cache<K, V> cache) AddsFlag.SKIP_CACHE_LOADandFlag.SKIP_CACHE_STOREflags to the cache.- Parameters:
 cache-- Returns:
 - Cache with the flags applied.
 
 - 
skipCacheStoreIfRemoteCacheIsEnabled
public static <K,V> org.infinispan.AdvancedCache<K,V> skipCacheStoreIfRemoteCacheIsEnabled(org.infinispan.Cache<K, V> cache) AddsFlag.SKIP_CACHE_STOREflag to the cache.- Parameters:
 cache-- Returns:
 - Cache with the flags applied.
 
 
 -