public abstract static class VirtualFileSystem.Abstract extends Object implements VirtualFileSystem
VirtualFileSystem.Abstract| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
dftPattern
缺省的文件名模板
|
protected String |
id |
protected org.apache.log4j.Logger |
LOG
a logger of log4j
|
protected String |
root
文件系统的根目录的实际路径
|
| 构造器和说明 |
|---|
VirtualFileSystem.Abstract() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
configure(Element e,
com.anysoft.util.Properties p) |
void |
configure(com.anysoft.util.Properties p) |
protected String |
getRealPath(String path) |
String |
id()
获取ID
|
List<String> |
listFiles(String path,
int offset,
int limit)
列出指定路径下的文件列表(支持分页查询)
|
void |
listFiles(String path,
Map<String,Object> json,
int offset,
int limit)
列出指定路径下文件信息列表(支持分页查询)
|
void |
report(Element xml) |
void |
report(Map<String,Object> json) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteFile, exist, finishRead, finishWrite, getFileInfo, getFileSize, isDir, listFiles, listFiles, makeDirs, readFile, writeFilecloseprotected final org.apache.log4j.Logger LOG
protected String dftPattern
protected String root
protected String id
public String id()
VirtualFileSystemid 在接口中 VirtualFileSystempublic void configure(com.anysoft.util.Properties p)
configure 在接口中 com.anysoft.util.Configurablepublic void configure(Element e, com.anysoft.util.Properties p)
configure 在接口中 com.anysoft.util.XMLConfigurablepublic List<String> listFiles(String path, int offset, int limit)
VirtualFileSystemlistFiles 在接口中 VirtualFileSystempath - 指定的路径offset - 位置偏移limit - 每次查询的文件个数public void listFiles(String path, Map<String,Object> json, int offset, int limit)
VirtualFileSystemlistFiles 在接口中 VirtualFileSystempath - 指定路径json - 写出的JSON数据offset - 位置偏移limit - 每次查询的文件个数public void report(Element xml)
report 在接口中 com.anysoft.util.ReportableCopyright © 2017. All rights reserved.