类 CacheProviderHolder
java.lang.Object
net.oschina.j2cache.CacheProviderHolder
两级的缓存管理器
- 作者:
- Winter Lau(javayou@gmail.com)
-
方法概要
修饰符和类型方法说明getLevel1Cache(String region) 一级缓存实例getLevel1Cache(String region, long timeToLiveSeconds) 一级缓存实例getLevel2Cache(String region) 二级缓存实例static CacheProviderHolderinit(J2CacheConfig config, CacheExpiredListener listener) Initialize Cache Providerregions()return all regionsvoidshutdown()关闭缓存
-
方法详细资料
-
init
Initialize Cache Provider- 参数:
config- j2cache config instancelistener- cache listener- 返回:
- holder : return CacheProviderHolder instance
-
shutdown
public void shutdown()关闭缓存 -
getL1Provider
-
getL2Provider
-
getLevel1Cache
一级缓存实例- 参数:
region- cache region- 返回:
- level 1 cache instance
-
getLevel1Cache
一级缓存实例- 参数:
region- cache regiontimeToLiveSeconds- cache ttl- 返回:
- level 1 cache instance
-
getLevel2Cache
二级缓存实例- 参数:
region- cache region- 返回:
- level 2 cache instance
-
regions
return all regions- 返回:
- all regions
-