A C D E F G L M P R S T U 

A

AbstractFileStore - com.kdgcsoft.power.filestore中的类
 
AbstractFileStore() - 类 的构造器com.kdgcsoft.power.filestore.AbstractFileStore
 
AbstractSimpleFileStore - com.kdgcsoft.power.filestore中的类
基于本地磁盘目录方式实现的文件存储库抽象类。
AbstractSimpleFileStore(File) - 类 的构造器com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
AbstractSimpleFileStore(String) - 类 的构造器com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
addStore(FileStore) - 类 中的静态方法com.kdgcsoft.power.filestore.FileStoreManager
设置缺省仓库对象。
addStore(String, FileStore) - 类 中的静态方法com.kdgcsoft.power.filestore.FileStoreManager
通过名称记录一个仓库对象实例。

C

checkName(String) - 类 中的静态方法com.kdgcsoft.power.filestore.AbstractFileStore
检查仓库名称是否合法。
com.kdgcsoft.power.filestore - 程序包 com.kdgcsoft.power.filestore
 

D

DEFAULT_STORE_NAME - 类 中的静态变量com.kdgcsoft.power.filestore.AbstractFileStore
 
deleteFile(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
deleteFile(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
删除指定key的文件

E

exist(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
exist(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
判断文件是否存在

F

FileInfo - com.kdgcsoft.power.filestore中的类
把文件保存到存储库或查询文件后得到的相关信息,其中最重要的是Key,存储库的所有文件操作接口都需要Key才能进行。
FileInfo() - 类 的构造器com.kdgcsoft.power.filestore.FileInfo
 
FileInfo(String, String, File) - 类 的构造器com.kdgcsoft.power.filestore.FileInfo
构造FileInfo对象
FileInfo(String, String, Long, InputStream) - 类 的构造器com.kdgcsoft.power.filestore.FileInfo
构造FileInfo对象
FileStore - com.kdgcsoft.power.filestore中的接口
内容仓库实例接口。
FileStoreException - com.kdgcsoft.power.filestore中的异常错误
内容仓库异常封装对象
FileStoreException() - 异常错误 的构造器com.kdgcsoft.power.filestore.FileStoreException
 
FileStoreException(String, Throwable) - 异常错误 的构造器com.kdgcsoft.power.filestore.FileStoreException
 
FileStoreException(String) - 异常错误 的构造器com.kdgcsoft.power.filestore.FileStoreException
 
FileStoreException(Throwable) - 异常错误 的构造器com.kdgcsoft.power.filestore.FileStoreException
 
FileStoreManager - com.kdgcsoft.power.filestore中的类
用于创建和获取内容仓库实例对象的辅助管理类。
FileStoreManager() - 类 的构造器com.kdgcsoft.power.filestore.FileStoreManager
 

G

generateKey() - 类 中的方法com.kdgcsoft.power.filestore.TimeStampSimpleFileStore
使用时间戳作为文件Key,精确到秒,后面添加四位数的计数 (non-Javadoc)
generateKey() - 类 中的方法com.kdgcsoft.power.filestore.UUIDSimpleFileStore
使用UUID作为文件Key (non-Javadoc)
getFile(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
getFile(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
从内容仓库获取文件。
getFileAsStream(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
getFileAsStream(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
从内容仓库获取文件流。
getFileName() - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
获得进入存储库之前的原始文件名
getFilePath() - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
返回SimpleFileStore存储库中的文件在本地磁盘上的物理路径,包含文件名。
getFileSize(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
getFileSize() - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
获得文件字节数
getFileSize(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
获取文件大小
getInputStream() - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
获得存储库中文件的输入字节流,用于读取文件数据。
getKey() - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
获得文件在存储库中的Key。
getMimeType(String) - 类 中的静态方法com.kdgcsoft.power.filestore.MimeUtil
根据文件扩展名获取mimeType
getRelativePathByKey(String) - 类 中的方法com.kdgcsoft.power.filestore.TimeStampSimpleFileStore
基于时间创建三级相对目录结构,层级为年(4位数字)/月(2位数字)/日(2位数字)
getRelativePathByKey(String) - 类 中的方法com.kdgcsoft.power.filestore.UUIDSimpleFileStore
基于uuid的首字母建立目录层级,方便以后用uuid定位查找文件 目前路径使用uuid的前两个字符分别建立两级目录, 即每级目录名为0~F共16个,所有文件总共分配在256个目录下存储。
getStore(String) - 类 中的静态方法com.kdgcsoft.power.filestore.FileStoreManager
按照名称获取仓库实例。
getStore() - 类 中的静态方法com.kdgcsoft.power.filestore.FileStoreManager
使用默认名称获取仓库实例。

L

LocalJackRabbitFileStore - com.kdgcsoft.power.filestore中的类
本地JackRabbit仓库的实现类。
LocalJackRabbitFileStore(String) - 类 的构造器com.kdgcsoft.power.filestore.LocalJackRabbitFileStore
构造一个JackRabbit仓库实例,如果还不存在,则创建它
LocalJackRabbitFileStore(String, String, String) - 类 的构造器com.kdgcsoft.power.filestore.LocalJackRabbitFileStore
构造一个JackRabbit仓库实例,如果还不存在,则创建它。
LocalJackRabbitFileStore(String, String, String, String) - 类 的构造器com.kdgcsoft.power.filestore.LocalJackRabbitFileStore
创建一个本地JackRabbit仓库实例,如果还不存在,则创建它
LocalJackRabbitFileStore(String, String, String, String, String) - 类 的构造器com.kdgcsoft.power.filestore.LocalJackRabbitFileStore
创建一个本地JackRabbit仓库实例,如果还不存在,则创建它

M

MimeUtil - com.kdgcsoft.power.filestore中的类
 
MimeUtil() - 类 的构造器com.kdgcsoft.power.filestore.MimeUtil
 

P

putFile(File) - 类 中的方法com.kdgcsoft.power.filestore.AbstractFileStore
 
putFile(File, String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractFileStore
 
putFile(File, String, String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
putFile(File, String, String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库中的逻辑相对路径下存储一个文件,并返回将来可用于操作文件的Key 对支持文件逻辑路径的内容仓库实现来说,例如JackRabbitFileStore,文件将被存储在相应的逻辑节点下。
putFile(File) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库存储一个文件,并返回将来可用于操作文件的Key。
putFile(File, String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库存储一个文件,并返回将来可用于操作文件的Key。
putFileAsStream(InputStream) - 类 中的方法com.kdgcsoft.power.filestore.AbstractFileStore
 
putFileAsStream(InputStream, String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractFileStore
 
putFileAsStream(InputStream, String, String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
putFileAsStream(InputStream, String, String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库中的逻辑相对路径下存储一个文件流,并返回将来可用于操作文件的Key 对支持文件逻辑路径的内容仓库实现来说,例如JackRabbitFileStore,文件将被存储在相应的逻辑节点下。
putFileAsStream(InputStream, String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库存储一个文件流,并返回将来可用于操作文件的Key。
putFileAsStream(InputStream) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
向内容仓库存储一个文件流,并返回将来可用于操作文件的Key。

R

RemoteJackRabbitFileStore - com.kdgcsoft.power.filestore中的类
RMI方式的远程JackRabbit仓库的实现类。
RemoteJackRabbitFileStore(String) - 类 的构造器com.kdgcsoft.power.filestore.RemoteJackRabbitFileStore
使用缺省账号,创建一个远程JackRabbit仓库的连接,实例名采用缺省名。
RemoteJackRabbitFileStore(String, String) - 类 的构造器com.kdgcsoft.power.filestore.RemoteJackRabbitFileStore
用指定的命名,创建一个远程JackRabbit仓库的连接
RemoteJackRabbitFileStore(String, String, String) - 类 的构造器com.kdgcsoft.power.filestore.RemoteJackRabbitFileStore
用指定的命名和访问账号,创建一个远程JackRabbit仓库的连接。
RemoteJackRabbitFileStore(String, String, String, String) - 类 的构造器com.kdgcsoft.power.filestore.RemoteJackRabbitFileStore
用指定的命名和访问账号,创建一个远程JackRabbit仓库的连接

S

searchFullText(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
searchFullText(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
全文检索 检索出所有匹配关键字的文件Key。
searchFullTextWithExcerpt(String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
searchFullTextWithExcerpt(String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
全文检索并显示摘要。
setFileName(String) - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
设置原始文件名
setFilePath(String) - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
设置存储库中文件的物理路径
setFileSize(Long) - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
设置文件字节数
setInputStream(InputStream) - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
设置文件流对象
setKey(String) - 类 中的方法com.kdgcsoft.power.filestore.FileInfo
设置文件Key
setLoginAccount(String, String) - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
SimpleFileStore不支持此方法,调用无效。
setLoginAccount(String, String) - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
设定访问账号和密码,必须与仓库实际一致。
supportFullTextSearch() - 类 中的方法com.kdgcsoft.power.filestore.AbstractSimpleFileStore
 
supportFullTextSearch() - 接口 中的方法com.kdgcsoft.power.filestore.FileStore
 

T

TimeStampSimpleFileStore - com.kdgcsoft.power.filestore中的类
使用时间戳+4位序号作为文件Key,并基于时间戳创建年/月/日三级目录层级的本地磁盘文件存储库 其中,4位序号在同一秒内递增,每秒内的序号都从1开始。
TimeStampSimpleFileStore(File) - 类 的构造器com.kdgcsoft.power.filestore.TimeStampSimpleFileStore
 
TimeStampSimpleFileStore(String) - 类 的构造器com.kdgcsoft.power.filestore.TimeStampSimpleFileStore
 

U

UUIDSimpleFileStore - com.kdgcsoft.power.filestore中的类
使用UUID作为文件Key,并基于UUID创建目录层级的本地磁盘文件存储库
UUIDSimpleFileStore(File) - 类 的构造器com.kdgcsoft.power.filestore.UUIDSimpleFileStore
 
UUIDSimpleFileStore(String) - 类 的构造器com.kdgcsoft.power.filestore.UUIDSimpleFileStore
 
A C D E F G L M P R S T U 

Copyright © 2018. All rights reserved.