C D E G H I L M O P R S
C
- CacheConfigProperties - cn.allbs.cache.properties中的类
-
功能:
- CacheConfigProperties() - 类 的构造器cn.allbs.cache.properties.CacheConfigProperties
-
- cacheManager(CacheConfigProperties, RedisTemplate<Object, Object>) - 类 中的方法cn.allbs.cache.MultilevelCacheAutoConfiguration
-
- CacheMessage - cn.allbs.cache.listener中的类
-
功能:
- CacheMessage() - 类 的构造器cn.allbs.cache.listener.CacheMessage
-
- CacheMessageListener - cn.allbs.cache.listener中的类
-
功能: MessageListener 删除指定 Caffeine 的指定值
- CacheMessageListener() - 类 的构造器cn.allbs.cache.listener.CacheMessageListener
-
- caffeineCache() - 类 中的方法cn.allbs.cache.support.RedisCaffeineCacheManager
-
- CaffeineConfigProp - cn.allbs.cache.properties中的类
-
功能: caffeine配置
- CaffeineConfigProp() - 类 的构造器cn.allbs.cache.properties.CaffeineConfigProp
-
- 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.listener - 程序包 cn.allbs.cache.listener
-
- 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
-
D
- del(String) - 类 中的静态方法cn.allbs.cache.util.RedisUtil
-
删除单个key
- del(Collection<String>) - 类 中的静态方法cn.allbs.cache.util.RedisUtil
-
删除多个key
- doHandleMessage(Message) - 类 中的方法cn.allbs.cache.listener.MqMessageListener
-
- doRegister(RedisMessageListenerContainer) - 类 中的方法cn.allbs.cache.listener.MqMessageListener
-
E
- 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
-
设置有效时间
G
- generatePreId(String, String, Integer) - 类 中的方法cn.allbs.cache.sequence.IdGeneratorUtil
-
生成指定开头的自增序列
格式: 指定字符 + 指定位自增数
如W00001
- generatePreId(String, String, Integer, int) - 类 中的方法cn.allbs.cache.sequence.IdGeneratorUtil
-
生成指定开头的自增序列
格式: 指定字符 + 指定位自增数
如W00001
- generatePreIdStep(String, String, Integer, int) - 类 中的方法cn.allbs.cache.sequence.IdGeneratorUtil
-
生成指定开头的自增序列
格式: 指定字符 + 指定位自增数
如W00001
- generateYMDId(String, Integer) - 类 中的方法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
-
- getConnectionFactory() - 类 中的方法cn.allbs.cache.sequence.SequenceManage
-
获取链接工厂
- getEndTime() - 类 中的方法cn.allbs.cache.sequence.IdGeneratorUtil
-
获取当天的结束时间
- getNativeCache() - 类 中的方法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(RedisTemplate<Object, Object>) - 类 中的方法cn.allbs.cache.RedisTemplateConfig
-
- 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
-
初始化发号器默认值
- initIncrement(String, int) - 类 中的方法cn.allbs.cache.sequence.SequenceManage
-
初始值初始化
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
- MqMessage - cn.allbs.cache.listener中的类
-
功能: 消息订阅内容
- MqMessage() - 类 的构造器cn.allbs.cache.listener.MqMessage
-
- MqMessageListener - cn.allbs.cache.listener中的类
-
功能:
- MqMessageListener(RedisMessageListenerContainer) - 类 的构造器cn.allbs.cache.listener.MqMessageListener
-
- MultilevelCacheAutoConfiguration - cn.allbs.cache中的类
-
功能:
- MultilevelCacheAutoConfiguration() - 类 的构造器cn.allbs.cache.MultilevelCacheAutoConfiguration
-
O
- onMessage(Message, byte[]) - 类 中的方法cn.allbs.cache.listener.CacheMessageListener
-
P
- publishEvent(RedisKeyExpiredEvent) - 类 中的方法cn.allbs.cache.listener.MqMessageListener
-
- put(Object, Object) - 类 中的方法cn.allbs.cache.support.RedisCaffeineCache
-
- putIfAbsent(Object, Object) - 类 中的方法cn.allbs.cache.support.RedisCaffeineCache
-
R
- 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.support中的类
-
功能: 多级缓存实现
- RedisCaffeineCacheManager(CacheConfigProperties, RedisTemplate<Object, Object>) - 类 的构造器cn.allbs.cache.support.RedisCaffeineCacheManager
-
- RedisConfigProp - cn.allbs.cache.properties中的类
-
功能: redis 配置
- RedisConfigProp() - 类 的构造器cn.allbs.cache.properties.RedisConfigProp
-
- redisMessageListenerContainer(CacheConfigProperties, RedisTemplate<Object, Object>, RedisCaffeineCacheManager) - 类 中的方法cn.allbs.cache.MultilevelCacheAutoConfiguration
-
两级缓存topic监听
- redisMessageListenerContainer(RedisConnectionFactory) - 类 中的方法cn.allbs.cache.RedisTemplateConfig
-
监听开启
- redisSerializer(ObjectProvider<ObjectMapper>) - 类 中的方法cn.allbs.cache.MultilevelCacheAutoConfiguration
-
- redisSerializer(ObjectProvider<ObjectMapper>) - 类 中的方法cn.allbs.cache.RedisTemplateConfig
-
- redisTemplate(RedisConnectionFactory, RedisSerializer<Object>) - 类 中的方法cn.allbs.cache.MultilevelCacheAutoConfiguration
-
- redisTemplate(RedisConnectionFactory, RedisSerializer<Object>) - 类 中的方法cn.allbs.cache.RedisTemplateConfig
-
- RedisTemplateConfig - cn.allbs.cache中的类
-
功能: 不使用cache的场景下将存储的格式转换
- RedisTemplateConfig() - 类 的构造器cn.allbs.cache.RedisTemplateConfig
-
- RedisUtil - cn.allbs.cache.util中的类
-
redis 操作工具类
- 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中的类
-
- SequenceManage(RedisTemplate<Object, Object>) - 类 的构造器cn.allbs.cache.sequence.SequenceManage
-
- set(String, Object) - 类 中的静态方法cn.allbs.cache.util.RedisUtil
-
存入普通对象
- set(String, Object, long) - 类 中的静态方法cn.allbs.cache.util.RedisUtil
-
存入普通对象
- setApplicationEventPublisher(ApplicationEventPublisher) - 类 中的方法cn.allbs.cache.listener.MqMessageListener
-
- sSet(String, Object...) - 类 中的静态方法cn.allbs.cache.util.RedisUtil
-
往Set中存入数据
C D E G H I L M O P R S
Copyright © 2022. All rights reserved.