Class JetCacheCreateCacheFactory
java.lang.Object
cn.herodotus.engine.cache.jetcache.enhance.JetCacheCreateCacheFactory
Description: JetCache 手动创建Cache 工厂
- Author:
- : gengwei.zheng
- Date:
- : 2022/7/23 10:49
-
Constructor Summary
ConstructorsConstructorDescriptionJetCacheCreateCacheFactory(com.alicp.jetcache.CacheManager cacheManager, cn.herodotus.engine.cache.core.properties.CacheProperties cacheProperties) -
Method Summary
Modifier and TypeMethodDescription<K,V> com.alicp.jetcache.Cache<K, V> <K,V> com.alicp.jetcache.Cache<K, V> <K,V> com.alicp.jetcache.Cache<K, V> create(String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal) <K,V> com.alicp.jetcache.Cache<K, V> create(String name, Boolean cacheNullValue, cn.herodotus.engine.cache.core.properties.CacheSetting cacheSetting) <K,V> com.alicp.jetcache.Cache<K, V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal) <K,V> com.alicp.jetcache.Cache<K, V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal, Duration localExpire) <K,V> com.alicp.jetcache.Cache<K, V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal, Duration localExpire, Integer localLimit) <K,V> com.alicp.jetcache.Cache<K, V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal, Duration localExpire, Integer localLimit, Boolean useAreaInPrefix) <K,V> com.alicp.jetcache.Cache<K, V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal, Duration localExpire, Integer localLimit, Boolean useAreaInPrefix, Boolean penetrationProtect, Duration penetrationProtectTimeout) <K,V> com.alicp.jetcache.Cache<K, V> <K,V> com.alicp.jetcache.Cache<K, V> <K,V> com.alicp.jetcache.Cache<K, V>
-
Constructor Details
-
JetCacheCreateCacheFactory
public JetCacheCreateCacheFactory(com.alicp.jetcache.CacheManager cacheManager, cn.herodotus.engine.cache.core.properties.CacheProperties cacheProperties)
-
-
Method Details
-
create
public <K,V> com.alicp.jetcache.Cache<K,V> create(String name, cn.herodotus.engine.cache.core.properties.CacheSetting cacheSetting) -
create
-
create
-
create
-
create
-
create
-
create
-
create
-
create
-
create
-
create
-
create
public <K,V> com.alicp.jetcache.Cache<K,V> create(String area, String name, com.alicp.jetcache.anno.CacheType cacheType, Duration expire, Boolean cacheNullValue, Boolean syncLocal, Duration localExpire, Integer localLimit, Boolean useAreaInPrefix, Boolean penetrationProtect, Duration penetrationProtectTimeout)
-