public class CacheUtil
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
CacheUtil.CachePair |
构造器和说明 |
---|
CacheUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
addCacheInvoke(java.lang.String group,
java.lang.String name,
java.lang.String method,
java.io.Serializable... obj) |
static java.util.Map<java.lang.Long,CacheUtil.CachePair> |
getCacheAllHistory() |
static java.lang.String |
getCacheDetailInfo(java.lang.Long detailId) |
static java.lang.String |
getCacheDetailInfo(java.lang.String group,
java.lang.String name,
java.lang.String param) |
static java.util.Map<java.lang.Long,CacheUtil.CachePair> |
getCacheHistory() |
static void |
initDataForAdvancedCacheIfNecessary(AdvancedCacheMap cacheMap) |
static void |
initDataForIndexCacheIfNecessary(IndexCacheMap cacheMap) |
static boolean |
isMonitorOn() |
static boolean |
isMonitorOnCurrentUser() |
static void |
processIndexClearAfterCommit(com.seeyon.ctp.component.cache.redis.L2CacheIndex cacheIndex) |
static void |
processIndexInValidAfterCommit(java.util.concurrent.atomic.AtomicBoolean validFlag) |
static <V> java.util.Collection<V> |
shallowCopyCollection(java.util.Collection<V> origin) |
static <K,V> java.util.Map<K,V> |
shallowCopyConcurrentHashMap(java.util.Map<K,V> origin) |
static void |
switchCacheMonitor(boolean flag) |
static void |
switchMonitorForCurrentUser(boolean flag) |
public static void initDataForAdvancedCacheIfNecessary(AdvancedCacheMap cacheMap)
public static void processIndexClearAfterCommit(com.seeyon.ctp.component.cache.redis.L2CacheIndex cacheIndex)
public static void processIndexInValidAfterCommit(java.util.concurrent.atomic.AtomicBoolean validFlag)
public static void initDataForIndexCacheIfNecessary(IndexCacheMap cacheMap)
public static <K,V> java.util.Map<K,V> shallowCopyConcurrentHashMap(java.util.Map<K,V> origin)
public static <V> java.util.Collection<V> shallowCopyCollection(java.util.Collection<V> origin)
public static void addCacheInvoke(java.lang.String group, java.lang.String name, java.lang.String method, java.io.Serializable... obj)
public static java.util.Map<java.lang.Long,CacheUtil.CachePair> getCacheHistory()
public static java.util.Map<java.lang.Long,CacheUtil.CachePair> getCacheAllHistory()
public static java.lang.String getCacheDetailInfo(java.lang.String group, java.lang.String name, java.lang.String param)
public static java.lang.String getCacheDetailInfo(java.lang.Long detailId)
public static boolean isMonitorOnCurrentUser()
public static void switchMonitorForCurrentUser(boolean flag)
public static boolean isMonitorOn()
public static void switchCacheMonitor(boolean flag)