A C E G I K N P R T 

A

await(Long) - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLock
 

C

CachePenetrationConfig - cn.flyelf.cache.penetration.conf中的类
缓存穿透雪崩的配置模型
CachePenetrationConfig() - 类 的构造器cn.flyelf.cache.penetration.conf.CachePenetrationConfig
 
cn.flyelf.cache.penetration - 程序包 cn.flyelf.cache.penetration
 
cn.flyelf.cache.penetration.caffeine - 程序包 cn.flyelf.cache.penetration.caffeine
 
cn.flyelf.cache.penetration.conf - 程序包 cn.flyelf.cache.penetration.conf
 
cn.flyelf.cache.penetration.model - 程序包 cn.flyelf.cache.penetration.model
 

E

enabled() - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
enabled() - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
是否启用缓存穿透处理
expire() - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
expire() - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
缓存穿透默认的有效期,毫秒

G

get(K) - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
get(K) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
获取某个key的实体
getLocker(K, PenetrateLockWrapper) - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
getLocker(K, PenetrateLockWrapper) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
获取穿透锁

I

isCurrent() - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLock
 
isCurrent() - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLockWrapper
 
isNull(Object) - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
isNull(Object) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
判断某个对象是否为null

K

key() - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLockWrapper
 

N

name() - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
缓存穿透处理的名称

P

PenetrateCache - cn.flyelf.cache.penetration中的接口
缓存穿透服务
PenetrateCaffeineCache - cn.flyelf.cache.penetration.caffeine中的类
利用caffeine实现对缓存的穿透处理
PenetrateCaffeineCache(CachePenetrationConfig) - 类 的构造器cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
PenetrateLock - cn.flyelf.cache.penetration.model中的类
穿刺预防锁 本锁并非为分布式锁
PenetrateLock(String) - 类 的构造器cn.flyelf.cache.penetration.model.PenetrateLock
 
PenetrateLockWrapper - cn.flyelf.cache.penetration.model中的类
穿透锁的封装
PenetrateLockWrapper() - 类 的构造器cn.flyelf.cache.penetration.model.PenetrateLockWrapper
 
put(K) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
设置一个默认有效时长的null实体到缓存穿透
put(K, Long) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
把无效的模型实体保存到缓存穿透中
put(K, Object, Long) - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
put(K, Object, Long) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
加入到穿透服务中

R

release() - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLock
 
release() - 类 中的方法cn.flyelf.cache.penetration.model.PenetrateLockWrapper
 
releaseLocker(PenetrateLockWrapper) - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
releaseLocker(PenetrateLockWrapper) - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
释放穿透锁

T

timeout() - 类 中的方法cn.flyelf.cache.penetration.caffeine.PenetrateCaffeineCache
 
timeout() - 接口 中的方法cn.flyelf.cache.penetration.PenetrateCache
穿透等待超时时长,毫秒
A C E G I K N P R T 
跳过导航链接