public class DefaultCacheManager extends Object implements ICacheManager
Constructor and Description |
---|
DefaultCacheManager() |
Modifier and Type | Method and Description |
---|---|
String |
cacheNameSafety(String name)
缓存名称处理
|
void |
close() |
ICache |
createCache(String cacheName,
ICacheEventListener listener)
创建缓存对象
|
void |
initialize(ICaches owner)
初始化
|
boolean |
isInitialized()
是否已初始化
|
public void initialize(ICaches owner) throws Exception
IInitialization
initialize
in interface IInitialization<ICaches>
owner
- 指定所属容器参数对象Exception
- 初始过程中产生的任何异常public boolean isInitialized()
IInitialization
isInitialized
in interface IInitialization<ICaches>
public ICache createCache(String cacheName, ICacheEventListener listener)
ICacheManager
createCache
in interface ICacheManager
cacheName
- 缓存名称listener
- 缓存元素过期监听器接口实现public String cacheNameSafety(String name)
ICacheManager
cacheNameSafety
in interface ICacheManager
name
- 缓存名称public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2022. All rights reserved.