Class CacheDecorators
- java.lang.Object
-
- org.keycloak.models.sessions.infinispan.CacheDecorators
-
public class CacheDecorators extends Object
- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description CacheDecorators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <K,V>
org.infinispan.AdvancedCache<K,V>localCache(org.infinispan.Cache<K,V> cache)
AddsFlag.CACHE_MODE_LOCAL
flag to the cache.static <K,V>
org.infinispan.AdvancedCache<K,V>skipCacheLoaders(org.infinispan.Cache<K,V> cache)
AddsFlag.SKIP_CACHE_LOAD
andFlag.SKIP_CACHE_STORE
flags to the cache.static <K,V>
org.infinispan.AdvancedCache<K,V>skipCacheStore(org.infinispan.Cache<K,V> cache)
AddsFlag.SKIP_CACHE_STORE
flag to the cache.
-
-
-
Method Detail
-
localCache
public static <K,V> org.infinispan.AdvancedCache<K,V> localCache(org.infinispan.Cache<K,V> cache)
AddsFlag.CACHE_MODE_LOCAL
flag to the cache.- Parameters:
cache
-- Returns:
- Cache with the flag applied.
-
skipCacheLoaders
public static <K,V> org.infinispan.AdvancedCache<K,V> skipCacheLoaders(org.infinispan.Cache<K,V> cache)
AddsFlag.SKIP_CACHE_LOAD
andFlag.SKIP_CACHE_STORE
flags to the cache.- Parameters:
cache
-- Returns:
- Cache with the flags applied.
-
skipCacheStore
public static <K,V> org.infinispan.AdvancedCache<K,V> skipCacheStore(org.infinispan.Cache<K,V> cache)
AddsFlag.SKIP_CACHE_STORE
flag to the cache.- Parameters:
cache
-- Returns:
- Cache with the flags applied.
-
-