com.alisoft.xplatform.asf.cache
接口 ICacheManager<T extends ICache<?,?>>

所有已知实现类:
MemcachedCacheManager

public interface ICacheManager<T extends ICache<?,?>>

CacheManager 统一接口

作者:
wenchu.cenwc

方法摘要
 void clusterCopy(java.lang.String fromCache, java.lang.String cluster)
          主动集群中node内容拷贝
 T getCache(java.lang.String name)
          获取配置在memcached.xml中的Cache客户端
 void reload(java.lang.String configFile)
          重新载入Cache配置
 void setConfigFile(java.lang.String configFile)
          配置Cache的系统文件
 void setResponseStatInterval(int seconds)
          设置响应统计时间间隔(单位秒,默认为0,0表示不需要做响应统计)
 void start()
          做一定的初始化工作
 void stop()
          做资源回收工作
 

方法详细信息

getCache

T getCache(java.lang.String name)
获取配置在memcached.xml中的Cache客户端

参数:
name -
返回:

setConfigFile

void setConfigFile(java.lang.String configFile)
配置Cache的系统文件

参数:
configFile -

start

void start()
做一定的初始化工作


stop

void stop()
做资源回收工作


reload

void reload(java.lang.String configFile)
重新载入Cache配置

参数:
configFile -

clusterCopy

void clusterCopy(java.lang.String fromCache,
                 java.lang.String cluster)
主动集群中node内容拷贝

参数:
fromCache -
cluster -

setResponseStatInterval

void setResponseStatInterval(int seconds)
设置响应统计时间间隔(单位秒,默认为0,0表示不需要做响应统计)

参数:
seconds -


Copyright © 2009 . All Rights Reserved.