| 程序包 | 说明 |
|---|---|
| org.tio.utils.cache | |
| org.tio.utils.cache.caffeine | |
| org.tio.utils.cache.caffeineredis |
| 限定符和类型 | 方法和说明 |
|---|---|
static CaffeineCache |
CacheUtils.getCaffeineCache(Long timeToLiveSeconds,
Long timeToIdleSeconds)
根据参数获取或创建CaffeineCache对象
|
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<String,CaffeineCache> |
CaffeineCache.map |
| 限定符和类型 | 方法和说明 |
|---|---|
static CaffeineCache |
CaffeineCache.getCache(String cacheName) |
static CaffeineCache |
CaffeineCache.getCache(String cacheName,
boolean skipNull) |
static CaffeineCache |
CaffeineCache.register(String cacheName,
Long timeToLiveSeconds,
Long timeToIdleSeconds)
timeToLiveSeconds和timeToIdleSeconds不允许同时为null
|
static CaffeineCache |
CaffeineCache.register(String cacheName,
Long timeToLiveSeconds,
Long timeToIdleSeconds,
com.github.benmanes.caffeine.cache.RemovalListener<String,Serializable> removalListener) |
| 构造器和说明 |
|---|
CaffeineRedisCache(String cacheName,
CaffeineCache caffeineCache,
RedisCache redisCache) |
Copyright © 2019. All rights reserved.