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, readXMLFile
void doWhenSignOutEnv()
java.lang.String fileName()
fileName
在接口中 XMLFileManagerProvider
DataModel 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)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
void writeXML(XMLPrintWriter writer)
XMLWriter
void shutdown()