public class CheckedExpiredCache extends AbstractCache implements ExpiredCache
AbstractCache.CacheIteratorExpiredCache.CachedObject| 限定符和类型 | 字段和说明 |
|---|---|
private ExpiredCache |
delegate |
private Timer |
timer |
| 构造器和说明 |
|---|
CheckedExpiredCache(Cache delegate,
int interval) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
void |
close() |
Object |
getObject(Object key) |
int |
getSize() |
boolean |
hasKey(Object key) |
Set<Object> |
keys() |
void |
putObject(Object key,
Object value) |
void |
putObject(Object key,
Object value,
int expired) |
void |
refresh() |
Object |
removeObject(Object key) |
void |
setExpired(Object key,
int expired) |
String |
toString() |
expiredCache, expiredCache, fifoCache, iterator, lifoCache, lruCache, masterStandbyCache, sortedCacheclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, iterator, spliteratorprivate final ExpiredCache delegate
private Timer timer
public CheckedExpiredCache(Cache delegate, int interval)
public void refresh()
public Object removeObject(Object key)
removeObject 在接口中 Cachepublic void putObject(Object key, Object value, int expired)
putObject 在接口中 ExpiredCachepublic void setExpired(Object key, int expired)
setExpired 在接口中 ExpiredCacheCopyright © 2020. All rights reserved.