K - 键类型V - 值类型public class TimedCache<K,V> extends AbstractCache<K,V>
| 限定符和类型 | 字段和说明 |
|---|---|
protected Timer |
pruneTimer
定时器
|
cacheMap, capacity, existCustomTimeout, hitCount, missCount, timeout| 构造器和说明 |
|---|
TimedCache(long timeout)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelPruneSchedule()
取消定时清理
|
protected int |
pruneCache()
清理过期对象
|
void |
schedulePrune(long delay)
定时清理
|
capacity, clear, get, getHitCount, getMissCount, isEmpty, isFull, isPruneExpiredActive, iterator, prune, put, put, remove, size, timeout, toStringprotected Timer pruneTimer
protected int pruneCache()
pruneCache 在类中 AbstractCache<K,V>public void schedulePrune(long delay)
delay - 间隔时长public void cancelPruneSchedule()
Copyright © 2015. All rights reserved.