索引
所有程序包|所有类和接口
C
- checkAnyFileExistsByHash(String, Long, String) - 类中的方法 cool.scx.ext.fss.FSSController
- checkPhysicalFile(FSSObject) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
-
检查物理文件是否存在 存在则返回物理文件 不存在则抛出异常
- cool.scx.ext.fss - 程序包 cool.scx.ext.fss
- copyFSSObject(String, FSSObject) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
- countByHash(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
- createFSSObjectByFileInfo(String, Long, String) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
-
根据文件信息 创建 FSSObject 实例 规则如下 fssObjectID (文件 id) : 随机字符串 filePath (文件物理文件存储路径) : 年份(以上传时间为标准)/月份(以上传时间为标准)/天(以上传时间为标准)/文件MD5/文件真实名称 其他字段和字面意义相同
D
- delete(String) - 类中的方法 cool.scx.ext.fss.FSSController
- delete(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
根据 fssObjectID 进行删除 (同时还会删除物理文件, 如果引用为 0 的话)
- download(String) - 类中的方法 cool.scx.ext.fss.FSSController
F
- fileExtension - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件拓展名
- fileHash - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的 hash 值 (目前采用 md5)
- fileName - 类中的变量 cool.scx.ext.fss.FSSObject
-
原始文件名
- filePath - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件存储的路径 (相对与上传根目录的)
- fileSize - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的大小 long
- fileSizeDisplay - 类中的变量 cool.scx.ext.fss.FSSObject
-
文件的大小 (格式化后的 就是人能看懂的那种)
- findByFSSObjectID(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
- findByFSSObjectIDs(List<String>) - 类中的方法 cool.scx.ext.fss.FSSObjectService
- findFSSObjectListByHash(String) - 类中的方法 cool.scx.ext.fss.FSSObjectService
-
根据 hash 查找文件
- FSSConfig - cool.scx.ext.fss中的类
-
核心模块配置文件
- FSSConfig() - 类的构造器 cool.scx.ext.fss.FSSConfig
- FSSController - cool.scx.ext.fss中的类
-
FSSController class.
- FSSController(FSSObjectService) - 类的构造器 cool.scx.ext.fss.FSSController
- FSSHelper - cool.scx.ext.fss中的类
- FSSHelper() - 类的构造器 cool.scx.ext.fss.FSSHelper
- FSSModule - cool.scx.ext.fss中的类
-
提供基本的文件上传及下载 (展示)的功能
- FSSModule() - 类的构造器 cool.scx.ext.fss.FSSModule
- FSSObject - cool.scx.ext.fss中的类
-
文件上传表
- FSSObject() - 类的构造器 cool.scx.ext.fss.FSSObject
- fssObjectID - 类中的变量 cool.scx.ext.fss.FSSObject
-
这里为了防止用户可以根据 id 猜测出来文件 业务中不使用 BaseModel 的 id
- FSSObjectService - cool.scx.ext.fss中的类
-
UploadFileService
- FSSObjectService() - 类的构造器 cool.scx.ext.fss.FSSObjectService
G
- getLastUploadChunk(Path, Integer) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
-
getLastUploadChunk.
- getPhysicalFilePath(FSSObject) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
-
获取物理文件路径
- getPositions(String) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
- getUploadTempPath(String) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
I
- image(String, Integer, Integer, String) - 类中的方法 cool.scx.ext.fss.FSSController
- info(String) - 类中的方法 cool.scx.ext.fss.FSSController
L
- listInfo(List<String>) - 类中的方法 cool.scx.ext.fss.FSSController
N
R
- raw(String) - 类中的方法 cool.scx.ext.fss.FSSController
S
- start(Scx) - 类中的方法 cool.scx.ext.fss.FSSModule
U
- updateLastUploadChunk(Path, Integer, Integer) - 类中的静态方法 cool.scx.ext.fss.FSSHelper
-
更新最后一次文件上传的区块
- upload(String, Long, String, Integer, Integer, UploadedEntity) - 类中的方法 cool.scx.ext.fss.FSSController
- uploadFilePath() - 类中的静态方法 cool.scx.ext.fss.FSSConfig
- uploadTime - 类中的变量 cool.scx.ext.fss.FSSObject
-
上传日期
所有程序包|所有类和接口