| 限定符和类型 | 类和说明 |
|---|---|
static class |
CaffeineL2Cache.CaffeineL2CacheBuilder |
| 限定符和类型 | 字段和说明 |
|---|---|
private com.github.benmanes.caffeine.cache.Cache<String,Object> |
caffeineCache |
private L2Cache |
delegate |
private long |
duration |
| 构造器和说明 |
|---|
CaffeineL2Cache(L2Cache delegate,
long duration) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear()
删除全部缓存
|
void |
delete(String key)
删除缓存
|
private static <T> T |
deserialize(Object source,
Type type)
反序列号
|
<T> T |
get(String key,
Type type)
查询值
|
String |
name() |
L2Cache |
newCache(String name)
克隆二级缓存
|
<T> void |
put(String key,
T value)
存储到缓存
|
private static Object |
serialize(Object source) |
private final L2Cache delegate
private final long duration
public CaffeineL2Cache(L2Cache delegate, long duration)
Copyright © 2023. All rights reserved.