Index

A C D E G H I J L N P R S 
All Classes and Interfaces|All Packages

A

AbstractCountStampManager - Class in cn.herodotus.engine.cache.jetcache.stamp
Description: 计数类型的缓存
AbstractCountStampManager(String) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
 
AbstractCountStampManager(String, CacheType) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
 
AbstractCountStampManager(String, CacheType, Duration) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
 
AbstractStampManager<K,V> - Class in cn.herodotus.engine.cache.jetcache.stamp
Description: 抽象Stamp管理
AbstractStampManager(String) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
AbstractStampManager(String, CacheType) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
AbstractStampManager(String, CacheType, Duration) - Constructor for class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 

C

CacheJetCacheAutoConfiguration - Class in cn.herodotus.engine.cache.jetcache.autoconfigure
Description: JetCacheConfiguration
CacheJetCacheAutoConfiguration() - Constructor for class cn.herodotus.engine.cache.jetcache.autoconfigure.CacheJetCacheAutoConfiguration
 
check(K, V) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
check(K, V) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
校验Stamp值,与本地存储的Stamp 是否匹配
clear() - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 
clear() - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
cn.herodotus.engine.cache.jetcache.annotation - package cn.herodotus.engine.cache.jetcache.annotation
 
cn.herodotus.engine.cache.jetcache.autoconfigure - package cn.herodotus.engine.cache.jetcache.autoconfigure
 
cn.herodotus.engine.cache.jetcache.enhance - package cn.herodotus.engine.cache.jetcache.enhance
 
cn.herodotus.engine.cache.jetcache.stamp - package cn.herodotus.engine.cache.jetcache.stamp
 
cn.herodotus.engine.cache.jetcache.utils - package cn.herodotus.engine.cache.jetcache.utils
 
containKey(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
 
counting(String) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
counting(String, int) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
counting(String, int, Duration) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
counting(String, int, Duration, boolean) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
counting(String, int, Duration, boolean, String) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
counting(String, int, Duration, String) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
在缓存有效期内进行计数
create(String) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, CacheSetting) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, CacheType) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, CacheType, Duration) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, CacheType, Duration, Boolean) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, CacheType, Duration, Boolean, Boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, CacheType, Duration, Boolean, Boolean) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, Boolean, CacheSetting) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, String, CacheType, Duration, Boolean, Boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, String, CacheType, Duration, Boolean, Boolean, Duration) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, String, CacheType, Duration, Boolean, Boolean, Duration, Integer) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, String, CacheType, Duration, Boolean, Boolean, Duration, Integer, Boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, String, CacheType, Duration, Boolean, Boolean, Duration, Integer, Boolean, Boolean, Duration) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, Duration) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, Duration) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, Duration, Boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, Duration, Boolean) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(String, Duration, Boolean, Boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
create(String, Duration, Boolean, Boolean) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
create(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
创建具体的Stamp签章值,并存储至本地缓存
create(K, long, TimeUnit) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
创建具体的Stamp签章值,并存储至本地缓存
create(K, Duration) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
创建具体的Stamp签章值,并存储至本地缓存
createJetCache(String) - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusCacheManager
 
createJetCache(String) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
createJetCache(String, CacheSetting) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 

D

delete(K) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
delete(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
删除与Key对应的Stamp

E

EnableHerodotusJetCache - Annotation Interface in cn.herodotus.engine.cache.jetcache.annotation
Description: 手动开启JetCache注入
evict(Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
evictIfPresent(Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 

G

get(Object, Callable<T>) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
get(K) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
get(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
根据key读取Stamp
getCache() - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
指定数据存储缓存
getCache(String) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
getCacheNames() - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
getExpire() - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
getExpire() - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
过期时间
getId() - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 
getInstance() - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
getMaxTimes() - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
 
getName() - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
getNativeCache() - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
getObject(Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 
getSize() - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 

H

herodotusCacheManager(JetCacheCreateCacheFactory, CacheProperties) - Method in class cn.herodotus.engine.cache.jetcache.autoconfigure.CacheJetCacheAutoConfiguration
 
HerodotusCacheManager - Class in cn.herodotus.engine.cache.jetcache.enhance
Description: 自定义 缓存管理器
HerodotusCacheManager(JetCacheCreateCacheFactory, CacheProperties) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.HerodotusCacheManager
 
HerodotusCacheManager(JetCacheCreateCacheFactory, CacheProperties, String...) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.HerodotusCacheManager
 
HerodotusMybatisCache - Class in cn.herodotus.engine.cache.jetcache.enhance
Description: 扩展的Mybatis二级缓存
HerodotusMybatisCache(String) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 

I

isAllowNullValues() - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 

J

jetCacheCreateCacheFactory(CacheManager, CacheProperties) - Method in class cn.herodotus.engine.cache.jetcache.autoconfigure.CacheJetCacheAutoConfiguration
 
JetCacheCreateCacheFactory - Class in cn.herodotus.engine.cache.jetcache.enhance
Description: JetCache 手动创建Cache 工厂
JetCacheCreateCacheFactory(CacheManager, CacheProperties) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
 
JetCacheSpringCache - Class in cn.herodotus.engine.cache.jetcache.enhance
Description: 基于 JetCache 的 Spring Cache 扩展
JetCacheSpringCache(String, Cache<Object, Object>, boolean) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
JetCacheSpringCacheManager - Class in cn.herodotus.engine.cache.jetcache.enhance
Description: 基于 JetCache 的 Spring Cache Manager 扩展
JetCacheSpringCacheManager(JetCacheCreateCacheFactory) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
JetCacheSpringCacheManager(JetCacheCreateCacheFactory, String...) - Constructor for class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
JetCacheUtils - Class in cn.herodotus.engine.cache.jetcache.utils
Description: JetCache 单例工具类

L

lock(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定值
lock(K, long, TimeUnit) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
lock(K, long, TimeUnit) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定值
lock(K, Duration) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定值
lockAndRun(K, long, TimeUnit, Runnable) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
lockAndRun(K, long, TimeUnit, Runnable) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定并执行操作
lockAndRun(K, Runnable) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定并执行操作
lockAndRun(K, Duration, Runnable) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
锁定并执行操作
lookup(Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 

N

nextStamp(K) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
生成缓存值策略方法,该方法负责生成具体存储的值。

P

postConstruct() - Method in class cn.herodotus.engine.cache.jetcache.autoconfigure.CacheJetCacheAutoConfiguration
 
put(Object, Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
put(K, V) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
保存与Key对应的Stamp签章值
put(K, V, long, TimeUnit) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
put(K, V, long, TimeUnit) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
保存与Key对应的Stamp签章值
put(K, V, Duration) - Method in interface cn.herodotus.engine.cache.jetcache.stamp.StampManager
保存与Key对应的Stamp签章值
putIfAbsent(Object, Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCache
 
putObject(Object, Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 

R

removeObject(Object) - Method in class cn.herodotus.engine.cache.jetcache.enhance.HerodotusMybatisCache
 

S

setAllowNullValues(boolean) - Method in class cn.herodotus.engine.cache.jetcache.enhance.JetCacheSpringCacheManager
 
setExpire(Duration) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractStampManager
 
setJetCacheCreateCacheFactory(JetCacheCreateCacheFactory) - Static method in class cn.herodotus.engine.cache.jetcache.utils.JetCacheUtils
 
setMaxTimes(int) - Method in class cn.herodotus.engine.cache.jetcache.stamp.AbstractCountStampManager
 
StampManager<K,V> - Interface in cn.herodotus.engine.cache.jetcache.stamp
Description: Stamp 服务接口
A C D E G H I J L N P R S 
All Classes and Interfaces|All Packages