public class FileSystemCachePure extends java.lang.Object implements PageCacheService, XMLParamAware
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheDir |
private long |
cacheTime |
private Logger |
logger |
Constructor and Description |
---|
FileSystemCachePure()
Creates a new instance of FileSystemCachePure
|
Modifier and Type | Method and Description |
---|---|
private java.io.FileInputStream |
getFile(java.lang.String key) |
java.io.InputStream |
getPage(java.lang.String key,
long modifyTime) |
java.lang.String |
getServiceName() |
java.lang.String |
getServiceType() |
private java.lang.String |
makeFileName(java.lang.String key) |
java.io.OutputStream |
storePage(java.lang.String key,
long modifyTime) |
void |
xmlParamInitialize(org.w3c.dom.Element element,
XMLParamProcessor processor) |
private Logger logger
private java.lang.String cacheDir
private long cacheTime
public FileSystemCachePure()
public java.io.InputStream getPage(java.lang.String key, long modifyTime)
getPage
in interface PageCacheService
public java.lang.String getServiceName()
getServiceName
in interface Service
public java.lang.String getServiceType()
getServiceType
in interface Service
private java.io.FileInputStream getFile(java.lang.String key)
private java.lang.String makeFileName(java.lang.String key)
public java.io.OutputStream storePage(java.lang.String key, long modifyTime)
storePage
in interface PageCacheService
public void xmlParamInitialize(org.w3c.dom.Element element, XMLParamProcessor processor)
xmlParamInitialize
in interface XMLParamAware
Copyright 2004-2015 Wandora Team