Class WingsCache2kManager
-
- All Implemented Interfaces:
-
org.springframework.beans.factory.DisposableBean,org.springframework.cache.CacheManager,pro.fessional.wings.slardar.cache.WingsCache.State
public class WingsCache2kManager extends SpringCache2kCacheManager implements WingsCache.State
- Since:
2023-11-01
trydofor
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringDEFAULT_SPRING_CACHE_MANAGER_NAME
-
Constructor Summary
Constructors Constructor Description WingsCache2kManager(String name, SlardarCacheProp slardarCacheProp)
-
Method Summary
Modifier and Type Method Description SpringCache2kCacheManagerdefaultSetup(@NotNull() Function<Cache2kBuilder<out Object, out Object>, Cache2kBuilder<out Object, out Object>> f)SpringCache2kCachegetCache(@NotNull() String name)Map<String, Integer>statsCacheSize()get name and size of cache Set<Object>statsCacheKeys(String name)get keys in cache -
Methods inherited from class org.cache2k.extra.spring.SpringCache2kCacheManager
addCache, addCaches, destroy, getCacheMap, getCacheNames, getConfiguredCacheNames, getNativeCacheManager, isAllowUnknownCache, setAllowUnknownCache, setDefaultCacheNames, springDefaults -
Methods inherited from class org.springframework.cache.CacheManager
getCache -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
WingsCache2kManager
WingsCache2kManager(String name, SlardarCacheProp slardarCacheProp)
-
-
Method Detail
-
defaultSetup
@NotNull() SpringCache2kCacheManager defaultSetup(@NotNull() Function<Cache2kBuilder<out Object, out Object>, Cache2kBuilder<out Object, out Object>> f)
-
statsCacheSize
@NotNull() Map<String, Integer> statsCacheSize()
get name and size of cache
- Returns:
name-size
-
statsCacheKeys
@NotNull() Set<Object> statsCacheKeys(String name)
get keys in cache
- Parameters:
name- cache name- Returns:
keys
-
-
-
-