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 PageCacheServicepublic java.lang.String getServiceName()
getServiceName in interface Servicepublic java.lang.String getServiceType()
getServiceType in interface Serviceprivate 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 PageCacheServicepublic void xmlParamInitialize(org.w3c.dom.Element element,
XMLParamProcessor processor)
xmlParamInitialize in interface XMLParamAwareCopyright 2004-2015 Wandora Team