您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
C
D
E
G
H
I
K
L
M
N
O
P
R
S
T
U
V
C
CacheConfigProperties
-
cn.allbs.cache.properties
中的类
功能:
CacheConfigProperties()
- 类 的构造器cn.allbs.cache.properties.
CacheConfigProperties
cacheConfigProperties
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCacheManager
CacheJackson2ObjectMapperBuilderCustomizer
-
cn.allbs.cache.config
中的类
类 CacheJackson2ObjectMapperBuilderCustomizer 为 jackson 添加序列化和反序列化 NullValue, CacheMessage 支持
CacheJackson2ObjectMapperBuilderCustomizer()
- 类 的构造器cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer
CacheJackson2ObjectMapperBuilderCustomizer.CacheMessageMix
-
cn.allbs.cache.config
中的类
CacheJackson2ObjectMapperBuilderCustomizer.NullValueDeserializer
-
cn.allbs.cache.config
中的类
CacheJackson2ObjectMapperBuilderCustomizer.UseTypeInfo
-
cn.allbs.cache.config
中的类
cacheManager(CacheConfigProperties, RedisTemplate<Object, Object>, ObjectProvider<RedisCaffeineCacheManagerCustomizer>)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
cacheMap
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCacheManager
CacheMessage
-
cn.allbs.cache.listener
中的类
功能:
CacheMessage()
- 类 的构造器cn.allbs.cache.listener.
CacheMessage
CacheMessageListener
-
cn.allbs.cache.listener
中的类
功能: MessageListener 删除指定 Caffeine 的指定值
CacheMessageListener()
- 类 的构造器cn.allbs.cache.listener.
CacheMessageListener
cacheMessageListener(RedisTemplate<Object, Object>, RedisCaffeineCacheManager)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
cacheMessageListenerContainer(CacheConfigProperties, RedisTemplate<Object, Object>, CacheMessageListener)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
CacheMessageMix(String, Object)
- 类 的构造器cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer.CacheMessageMix
cacheName
- 类 中的变量cn.allbs.cache.listener.
CacheMessage
cacheNames
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
cacheNames
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCacheManager
cacheNullValues
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
是否存储空值,默认true,防止缓存穿透
cachePrefix
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
缓存key的前缀
cachePrefix
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
caffeine
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
caffeineCache
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
caffeineCache()
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
caffeineCacheBuilder()
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
CaffeineConfigProp
-
cn.allbs.cache.properties
中的类
功能: caffeine配置
CaffeineConfigProp()
- 类 的构造器cn.allbs.cache.properties.
CaffeineConfigProp
CaffeineStrength
-
cn.allbs.cache.enums
中的枚举
类 CaffeineStrength
CaffeineStrength()
- 枚举 的构造器cn.allbs.cache.enums.
CaffeineStrength
clear()
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
clearLocal(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
clearLocal(String, Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
cn.allbs.cache
- 程序包 cn.allbs.cache
cn.allbs.cache.annotation
- 程序包 cn.allbs.cache.annotation
cn.allbs.cache.config
- 程序包 cn.allbs.cache.config
cn.allbs.cache.enums
- 程序包 cn.allbs.cache.enums
cn.allbs.cache.listener
- 程序包 cn.allbs.cache.listener
cn.allbs.cache.metrics
- 程序包 cn.allbs.cache.metrics
cn.allbs.cache.properties
- 程序包 cn.allbs.cache.properties
cn.allbs.cache.sequence
- 程序包 cn.allbs.cache.sequence
cn.allbs.cache.support
- 程序包 cn.allbs.cache.support
cn.allbs.cache.util
- 程序包 cn.allbs.cache.util
createCache(String)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
customize(Jackson2ObjectMapperBuilder)
- 类 中的方法cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer
customize(RedisCaffeineCacheManager)
- 接口 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManagerCustomizer
修改
RedisCaffeineCacheManager
D
defaultExpiration
- 类 中的变量cn.allbs.cache.properties.
RedisConfigProp
全局过期时间,默认不过期
defaultExpiration
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
defaultNullValuesExpiration
- 类 中的变量cn.allbs.cache.properties.
RedisConfigProp
全局空值过期时间,默认和有值的过期时间一致,一般设置空值过期时间较短
defaultNullValuesExpiration
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
del(String)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
删除单个key
del(Collection<String>)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
删除多个key
deserialize(JsonParser, DeserializationContext)
- 类 中的方法cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer.NullValueDeserializer
doIfPresent(Duration, Consumer<Duration>)
- 类 中的静态方法cn.allbs.cache.support.
RedisCaffeineCacheManager
doPut(Object, Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
dynamic
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
是否动态根据cacheName创建Cache的实现,默认true
dynamic
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCacheManager
E
enable
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
是否使用caffeine cache 默认为使用
enable
- 类 中的变量cn.allbs.cache.properties.
RedisConfigProp
是否默认启用二级缓存
EnableAllbsCache
-
cn.allbs.cache.annotation
中的注释类型
功能:
evict(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
expire(String, long)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
设置有效时间 单位默认秒
expire(String, long, TimeUnit)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
设置有效时间
expireAfterAccess
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
访问后过期时间
expireAfterWrite
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
写入后过期时间
expires
- 类 中的变量cn.allbs.cache.properties.
RedisConfigProp
每个cacheName的过期时间,优先级比defaultExpiration高
expires
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
G
generatePreId(String, String, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
生成指定开头的自增序列 格式: 指定字符 + 指定位自增数 如W00001
generatePreId(String, String, int, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
生成指定开头的自增序列 格式: 指定字符 + 指定位自增数 如W00001
generatePreIdStep(String, String, int, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
生成指定开头的自增序列 格式: 指定字符 + 指定位自增数 如W00001
generateYMDId(String, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
生成id(每日重置自增序列) 格式:日期 + 指定位位自增数 如:20210804000001
get(Object, Callable<T>)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
get(String)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
获取普通对象
getCache(String)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
getCacheNames()
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCacheManager
getCaffeineValue(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
getConnectionFactory()
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
获取链接工厂
getEndTime()
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
获取当天的结束时间
getExpire(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
getKey(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
getMeterBinder(RedisCaffeineCache, Iterable<Tag>)
- 类 中的方法cn.allbs.cache.metrics.
RedisCaffeineCacheMeterBinderProvider
getNativeCache()
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
getRedisValue(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
H
hGet(String, String)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
获取Hash中的数据
hMultiGet(String, Collection<Object>)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
获取多个Hash中的数据
hPut(String, String, Object)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往Hash中存入数据
hPutAll(String, Map<String, Object>)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往Hash中存入多个数据
I
idGeneratorUtil(RedisTemplate<Object, Object>)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
IdGeneratorUtil
-
cn.allbs.cache.sequence
中的类
IdGeneratorUtil(RedisTemplate<Object, Object>)
- 类 的构造器cn.allbs.cache.sequence.
IdGeneratorUtil
increment(String)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
自增数
increment(String, long, TimeUnit)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
自增数(带过期时间)
increment(String, Instant)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
自增数(带过期时间)
increment(String, int, long, TimeUnit)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
自增数(带过期时间和步长)
increment(String, int)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
自增数不带过期时间和步长
initGenerate(String, String, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
初始化发号器默认值
initGenerate(String, int)
- 类 中的方法cn.allbs.cache.sequence.
IdGeneratorUtil
初始化发号器默认值
initialCapacity
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
初始化大小
initIncrement(String, int)
- 类 中的方法cn.allbs.cache.sequence.
SequenceManage
初始值初始化
INSTANCE
- 类 中的静态变量cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer.NullValueDeserializer
K
key
- 类 中的变量cn.allbs.cache.listener.
CacheMessage
keyLockMap
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
keyStrength
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
key 强度
L
listGetL(String)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
从List左侧弹出数据
listGetR(String)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
从List右侧弹出数据
listGetRange(String, int, int)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
从List中获取begin到end之间的元素
lookup(Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
lPush(String, Object)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List左侧中存入数据
lPushAll(String, Collection<Object>)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List中左侧存入多个数据
lPushAll(String, Object...)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List中左侧存入多个数据
M
maximumSize
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
最大缓存对象个数,超过此数量时之前放入的缓存将失效
MultilevelCacheAutoConfiguration
-
cn.allbs.cache
中的类
功能:
MultilevelCacheAutoConfiguration()
- 类 的构造器cn.allbs.cache.
MultilevelCacheAutoConfiguration
N
name
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
NullValueDeserializer()
- 类 的构造器cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer.NullValueDeserializer
O
onMessage(Message, byte[])
- 类 中的方法cn.allbs.cache.listener.
CacheMessageListener
P
push(CacheMessage)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
put(Object, Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
putIfAbsent(Object, Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
R
redis
- 类 中的变量cn.allbs.cache.properties.
CacheConfigProperties
RedisCaffeineCache
-
cn.allbs.cache.support
中的类
功能: 多级读取、过期策略实现 所有更新操作都基于 redis pub/sub 消息机制更新
RedisCaffeineCache(String, RedisTemplate<Object, Object>, Cache<Object, Object>, CacheConfigProperties)
- 类 的构造器cn.allbs.cache.support.
RedisCaffeineCache
redisCaffeineCacheManager
- 类 中的变量cn.allbs.cache.listener.
CacheMessageListener
RedisCaffeineCacheManager
-
cn.allbs.cache.support
中的类
功能: 多级缓存实现
RedisCaffeineCacheManager(CacheConfigProperties, RedisTemplate<Object, Object>)
- 类 的构造器cn.allbs.cache.support.
RedisCaffeineCacheManager
RedisCaffeineCacheManagerCustomizer
-
cn.allbs.cache.support
中的接口
类 RedisCaffeineCacheManagerCustomizer 修改
RedisCaffeineCacheManager
的回调
RedisCaffeineCacheMeterBinderProvider
-
cn.allbs.cache.metrics
中的类
类 RedisCaffeineCacheMeterBinderProvider
RedisCaffeineCacheMeterBinderProvider()
- 类 的构造器cn.allbs.cache.metrics.
RedisCaffeineCacheMeterBinderProvider
redisCaffeineCacheMeterBinderProvider()
- 类 中的方法cn.allbs.cache.metrics.
RedisCaffeineCacheMeterConfiguration
RedisCaffeineCacheMeterConfiguration
-
cn.allbs.cache.metrics
中的类
类 RedisCaffeineCacheMeterConfiguration
RedisCaffeineCacheMeterConfiguration()
- 类 的构造器cn.allbs.cache.metrics.
RedisCaffeineCacheMeterConfiguration
RedisConfigProp
-
cn.allbs.cache.properties
中的类
功能: redis 配置
RedisConfigProp()
- 类 的构造器cn.allbs.cache.properties.
RedisConfigProp
RedisNullValue
-
cn.allbs.cache.support
中的类
类 RedisNullValue
RedisNullValue()
- 类 的构造器cn.allbs.cache.support.
RedisNullValue
REDISNULLVALUE
- 类 中的静态变量cn.allbs.cache.support.
RedisNullValue
redisSerializer
- 类 中的变量cn.allbs.cache.listener.
CacheMessageListener
redisSerializer(ObjectProvider<ObjectMapper>)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
redisTemplate
- 类 中的变量cn.allbs.cache.sequence.
SequenceManage
redisTemplate
- 类 中的静态变量cn.allbs.cache.util.
RedisUtil
RedisUtil
-
cn.allbs.cache.util
中的类
redis 操作工具类
RedisUtil()
- 类 的构造器cn.allbs.cache.util.
RedisUtil
refreshAfterWrite
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
写入后刷新时间
rPush(String, Object)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List右侧中存入数据
rPushAll(String, Collection<Object>)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List中右侧存入多个数据
rPushAll(String, Object...)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往List中右侧存入多个数据
S
sDel(String, Object...)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
删除Set中的数据
sequenceManage
- 类 中的变量cn.allbs.cache.sequence.
IdGeneratorUtil
SequenceManage
-
cn.allbs.cache.sequence
中的类
SequenceManage(RedisTemplate<Object, Object>)
- 类 的构造器cn.allbs.cache.sequence.
SequenceManage
serialVersionUID
- 类 中的静态变量cn.allbs.cache.support.
RedisNullValue
set(String, Object)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
存入普通对象
set(String, Object, long)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
存入普通对象
setCaffeineValue(Object, Object)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
setRedisValue(Object, Object, Duration)
- 类 中的方法cn.allbs.cache.support.
RedisCaffeineCache
sSet(String, Object...)
- 类 中的静态方法cn.allbs.cache.util.
RedisUtil
往Set中存入数据
stringKeyRedisTemplate(RedisConnectionFactory, RedisSerializer<Object>)
- 类 中的方法cn.allbs.cache.
MultilevelCacheAutoConfiguration
stringKeyRedisTemplate
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
stringKeyRedisTemplate
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCacheManager
T
topic
- 类 中的变量cn.allbs.cache.properties.
RedisConfigProp
缓存更新时通知其他节点的topic名称
topic
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
U
usedCaffeineCache
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
usedRedisCache
- 类 中的变量cn.allbs.cache.support.
RedisCaffeineCache
UseTypeInfo()
- 类 的构造器cn.allbs.cache.config.
CacheJackson2ObjectMapperBuilderCustomizer.UseTypeInfo
V
valueOf(String)
- 枚举 中的静态方法cn.allbs.cache.enums.
CaffeineStrength
返回带有指定名称的该类型的枚举常量。
values()
- 枚举 中的静态方法cn.allbs.cache.enums.
CaffeineStrength
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueStrength
- 类 中的变量cn.allbs.cache.properties.
CaffeineConfigProp
value 强度
C
D
E
G
H
I
K
L
M
N
O
P
R
S
T
U
V
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
Copyright © 2023. All rights reserved.