public interface CacheManagerProvider extends RemoteXMLFileManagerProvider
MARK_STRING| 限定符和类型 | 方法和说明 |
|---|---|
FRCache |
createDBCache()
生成缓存对象
|
void |
doWhenSignOutEnv()
退出当前环境时要做的
|
java.lang.String |
fileName()
配置文件的完整名字
|
DataModel |
get(Connection database,
java.lang.String query,
long maxMemRowCount) |
java.io.File |
getCacheDirectory() |
CacheConfiguration |
getCptConfig() |
CacheConfiguration |
getDbConfig() |
int |
getMaxMemSize() |
java.lang.Object[] |
getProcedureDataModel(Connection database,
java.lang.String query,
java.lang.Object storeProcedure,
CalculatorProvider calculator) |
boolean |
isAlwaysReloadTpl()
是不是每次都要重新加载模板
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setAlwaysReloadTpl(boolean alwaysReloadTpl) |
void |
setDbConfig(CacheConfiguration dbConfig) |
void |
setMaxMemSize(int maxMemSize) |
void |
shutdown()
系统关闭监听
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
readFromInputStream, readXMLFilevoid doWhenSignOutEnv()
java.lang.String fileName()
fileName 在接口中 XMLFileManagerProviderDataModel get(Connection database, java.lang.String query, long maxMemRowCount)
java.io.File getCacheDirectory()
java.lang.Object[] getProcedureDataModel(Connection database, java.lang.String query, java.lang.Object storeProcedure, CalculatorProvider calculator)
int getMaxMemSize()
void setMaxMemSize(int maxMemSize)
CacheConfiguration getDbConfig()
void setDbConfig(CacheConfiguration dbConfig)
CacheConfiguration getCptConfig()
void setAlwaysReloadTpl(boolean alwaysReloadTpl)
boolean isAlwaysReloadTpl()
FRCache createDBCache()
void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereader - XML读取对象XMLableReadervoid writeXML(XMLPrintWriter writer)
XMLWritervoid shutdown()