@Ignored public interface ICacheProvider extends IInitialization<ICaches>, IDestroyable
Modifier and Type | Method and Description |
---|---|
ICache |
createCache(String name,
ICacheEventListener listener)
创建缓存对象,若已存在则直接返回
|
ICache |
getCache(String name)
获取缓存对象,若不存在则创建
|
ICache |
getCache(String name,
boolean create)
获取缓存对象,若不存在则根据create参数决定是否创建缓存对象或返回null
|
ICache |
getCache(String name,
boolean create,
ICacheEventListener listener)
获取缓存对象,若不存在则根据create参数决定是否创建缓存对象或返回null
|
String |
getName()
获取缓存提供者名称
|
ICaches |
getOwner()
获取所属缓存管理器
|
initialize, isInitialized
close
String getName()
ICaches getOwner()
ICache createCache(String name, ICacheEventListener listener)
name
- 缓存名称listener
- 缓存元素过期监听器接口实现ICache getCache(String name, boolean create)
name
- 缓存名称create
- 是否创建缓存对象ICache getCache(String name, boolean create, ICacheEventListener listener)
name
- 缓存名称create
- 是否创建缓存对象listener
- 缓存元素过期监听器接口实现Copyright © 2022. All rights reserved.