public interface FileStorageAspect
| 限定符和类型 | 方法和说明 |
|---|---|
default boolean |
deleteAround(DeleteAspectChain chain,
FileInfo fileInfo,
FileStorage fileStorage,
FileRecorder fileRecorder)
删除文件,成功返回 true
|
default void |
downloadAround(DownloadAspectChain chain,
FileInfo fileInfo,
FileStorage fileStorage,
java.util.function.Consumer<InputStream> consumer)
下载文件,成功返回文件内容
|
default void |
downloadThAround(DownloadThAspectChain chain,
FileInfo fileInfo,
FileStorage fileStorage,
java.util.function.Consumer<InputStream> consumer)
下载缩略图文件,成功返回文件内容
|
default boolean |
existsAround(ExistsAspectChain chain,
FileInfo fileInfo,
FileStorage fileStorage)
文件是否存在,成功返回文件内容
|
default FileInfo |
uploadAround(UploadAspectChain chain,
FileInfo fileInfo,
UploadPretreatment pre,
FileStorage fileStorage,
FileRecorder fileRecorder)
上传,成功返回文件信息,失败返回 null
|
default FileInfo uploadAround(UploadAspectChain chain, FileInfo fileInfo, UploadPretreatment pre, FileStorage fileStorage, FileRecorder fileRecorder)
default boolean deleteAround(DeleteAspectChain chain, FileInfo fileInfo, FileStorage fileStorage, FileRecorder fileRecorder)
default boolean existsAround(ExistsAspectChain chain, FileInfo fileInfo, FileStorage fileStorage)
default void downloadAround(DownloadAspectChain chain, FileInfo fileInfo, FileStorage fileStorage, java.util.function.Consumer<InputStream> consumer)
default void downloadThAround(DownloadThAspectChain chain, FileInfo fileInfo, FileStorage fileStorage, java.util.function.Consumer<InputStream> consumer)
Copyright © 2022. All rights reserved.