跳过导航链接
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.