| 程序包 | 说明 |
|---|---|
| com.litongjava.tio.utils.cache | |
| com.litongjava.tio.utils.cache.caffeine | |
| com.litongjava.tio.utils.cache.caffeineredis |
| 限定符和类型 | 方法和说明 |
|---|---|
static CaffeineCache |
CacheUtils.getCaffeineCache(Long timeToLiveSeconds,
Long timeToIdleSeconds)
根据参数获取或创建CaffeineCache对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
CaffeineCache |
CaffeineCacheFactory.getCache(String cacheName) |
CaffeineCache |
CaffeineCacheFactory.getCache(String cacheName,
boolean skipNull) |
CaffeineCache |
CaffeineCacheFactory.register(CacheName cacheName) |
CaffeineCache |
CaffeineCacheFactory.register(String cacheName,
Long timeToLiveSeconds,
Long timeToIdleSeconds)
timeToLiveSeconds和timeToIdleSeconds不允许同时为null
|
<T> CaffeineCache |
CaffeineCacheFactory.register(String cacheName,
Long timeToLiveSeconds,
Long timeToIdleSeconds,
RemovalListenerWrapper<T> removalListenerWrapper) |
| 构造器和说明 |
|---|
CaffeineRedisCache(String cacheName,
CaffeineCache caffeineCache,
RedisCache redisCache) |
Copyright © 2024. All rights reserved.