public interface FileStorage extends AutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
释放相关资源
|
boolean |
delete(FileInfo fileInfo)
删除文件
|
void |
download(FileInfo fileInfo,
java.util.function.Consumer<InputStream> consumer)
下载文件
|
void |
downloadTh(FileInfo fileInfo,
java.util.function.Consumer<InputStream> consumer)
下载缩略图文件
|
boolean |
exists(FileInfo fileInfo)
文件是否存在
|
String |
getPlatform()
获取平台
|
boolean |
save(FileInfo fileInfo,
UploadPretreatment pre)
保存文件
|
void |
setPlatform(String platform)
设置平台
|
String getPlatform()
void setPlatform(String platform)
boolean save(FileInfo fileInfo, UploadPretreatment pre)
boolean delete(FileInfo fileInfo)
boolean exists(FileInfo fileInfo)
void download(FileInfo fileInfo, java.util.function.Consumer<InputStream> consumer)
void downloadTh(FileInfo fileInfo, java.util.function.Consumer<InputStream> consumer)
void close()
close 在接口中 AutoCloseableCopyright © 2022. All rights reserved.