程序包 cool.scx.ext.fss
类 FSSController
- java.lang.Object
-
- cool.scx.ext.fss.FSSController
-
public class FSSController extends Object
FSSController class.
- 版本:
- 0.3.6
- 作者:
- scx567888
-
-
构造器概要
构造器 构造器 说明 FSSController()构造函数
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 cool.scx.vo.JsoncheckAnyFileExistsByThisMD5(String fileName, Long fileSize, String fileMD5)检查一下这个 服务器里有没有和这个 可以直接使用 此 md5 的文件cool.scx.vo.Jsondelete(String fssObjectId)deleteFile.cool.scx.vo.Downloaddownload(String fssObjectId)通用下载资源方法 todo 优化性能cool.scx.vo.Imageimage(String fssObjectId, Integer width, Integer height, String type)展示图片cool.scx.vo.Jsonlist(List<String> fssObjectIds)listFile.cool.scx.vo.Rawraw(String fssObjectId)展示文件cool.scx.vo.Jsonupload(String fileName, Long fileSize, String fileMD5, Integer chunkLength, Integer nowChunkIndex, cool.scx.bo.FileUpload fileData)单个文件上传 和 分片文件上传
-
-
-
方法详细资料
-
download
public cool.scx.vo.Download download(String fssObjectId) throws cool.scx.exception.HttpRequestException, SQLException
通用下载资源方法 todo 优化性能- 参数:
fssObjectId- aStringobject.- 返回:
- a
Downloadobject. - 抛出:
cool.scx.exception.HttpRequestException- if any.SQLException- s
-
image
public cool.scx.vo.Image image(String fssObjectId, Integer width, Integer height, String type) throws cool.scx.exception.HttpRequestException, SQLException
展示图片- 参数:
fssObjectId- idwidth- aIntegerobject.height- aIntegerobject.type- aStringobject- 返回:
- a
Rawobject. - 抛出:
cool.scx.exception.HttpRequestException- if any.SQLException- s
-
raw
public cool.scx.vo.Raw raw(String fssObjectId) throws cool.scx.exception.HttpRequestException, SQLException
展示文件- 参数:
fssObjectId- id- 返回:
- a
Rawobject. - 抛出:
cool.scx.exception.HttpRequestException- if any.SQLException- s
-
upload
public cool.scx.vo.Json upload(String fileName, Long fileSize, String fileMD5, Integer chunkLength, Integer nowChunkIndex, cool.scx.bo.FileUpload fileData) throws SQLException
单个文件上传 和 分片文件上传- 参数:
fileName- 文件名fileSize- 文件大小fileMD5- 文件md5chunkLength- 分片总长度nowChunkIndex- 当前分片fileData- 文件内容- 返回:
- r
- 抛出:
SQLException- s
-
delete
public cool.scx.vo.Json delete(String fssObjectId) throws SQLException
deleteFile.
- 参数:
fssObjectId- aStringobject.- 返回:
- a
Jsonobject. - 抛出:
SQLException- s
-
checkAnyFileExistsByThisMD5
public cool.scx.vo.Json checkAnyFileExistsByThisMD5(String fileName, Long fileSize, String fileMD5) throws SQLException
检查一下这个 服务器里有没有和这个 可以直接使用 此 md5 的文件- 参数:
fileName- ffileSize- ffileMD5- f- 返回:
- f
- 抛出:
SQLException- f
-
list
public cool.scx.vo.Json list(List<String> fssObjectIds) throws SQLException
listFile.
- 参数:
fssObjectIds- aMapobject.- 返回:
- a
Jsonobject. - 抛出:
SQLException- s
-
-