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

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.