K - 键类型V - 值类型public class TimedCache<K extends Serializable,V extends Serializable> extends StampedCache<K,V>
lockexistCustomTimeout, hitCount, keyLockMap, listener, missCount| 构造器和说明 |
|---|
TimedCache(long timeout)
构造
|
TimedCache(long timeout,
Map<K,CacheObj<K,V>> map)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelPruneSchedule()
取消定时清理
|
protected int |
pruneCache()
清理过期对象
|
protected void |
schedulePrune(long delay)
定时清理
|
clear, containsKey, get, prune, put, removecacheObjIter, capacity, get, getHitCount, getMissCount, getWithoutLock, isEmpty, isFull, isPruneExpiredActive, keySet, onRemove, put, putWithoutLock, removeWithoutLock, setListener, size, timeout, toStringprotected int pruneCache()
pruneCache 在类中 AbstractCache<K extends Serializable,V extends Serializable>protected void schedulePrune(long delay)
delay - 间隔时长,单位毫秒public void cancelPruneSchedule()
Copyright © 2023. All rights reserved.