public class L2Cache
extends org.springframework.cache.support.AbstractValueAdaptingCache
| 限定符 | 构造器和说明 |
|---|---|
protected |
L2Cache(boolean allowNullValues) |
|
L2Cache(String name,
String topic,
org.springframework.cache.Cache cache1,
org.springframework.cache.Cache cache2,
Consumer<CacheMessage> eventPublisher) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
clear() |
void |
clearCache(CacheMessage cacheMessage)
根据CacheMessage 进行清除缓存
|
void |
evict(Object key) |
<T> T |
get(Object key,
Callable<T> valueLoader) |
String |
getName() |
Object |
getNativeCache() |
protected Object |
lookup(Object key) |
void |
put(Object key,
Object value) |
org.springframework.cache.Cache.ValueWrapper |
putIfAbsent(Object key,
Object value) |
protected L2Cache(boolean allowNullValues)
public L2Cache(String name, String topic, org.springframework.cache.Cache cache1, org.springframework.cache.Cache cache2, Consumer<CacheMessage> eventPublisher)
public String getName()
public Object getNativeCache()
public org.springframework.cache.Cache.ValueWrapper putIfAbsent(Object key, Object value)
public void evict(Object key)
public void clear()
protected Object lookup(Object key)
lookup 在类中 org.springframework.cache.support.AbstractValueAdaptingCachepublic void clearCache(CacheMessage cacheMessage)
cacheMessage - Copyright © 2020. All rights reserved.