@Component public class DefaultFastFileStorageClient extends DefaultGenerateStorageClient implements FastFileStorageClient
fdfsConnectionManager, LOGGER, trackerClient| 构造器和说明 |
|---|
DefaultFastFileStorageClient() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteFile(String filePath)
删除文件
|
StorePath |
uploadFile(FastFile fastFile)
上传文件
可通过fastFile对象配置
1.
|
StorePath |
uploadFile(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传文件
|
StorePath |
uploadImage(FastImageFile fastImageFile)
上传图片
可通过fastImageFile对象配置
1.
|
StorePath |
uploadImageAndCrtThumbImage(InputStream inputStream,
long fileSize,
String fileExtName,
Set<MetaData> metaDataSet)
上传图片并且生成缩略图
|
deleteFile, downloadFile, downloadFile, getMetadata, mergeMetadata, overwriteMetadata, queryFileInfo, setConnectionManager, setTrackerClientService, uploadFile, uploadSlaveFileclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdeleteFile, downloadFile, downloadFile, getMetadata, mergeMetadata, overwriteMetadata, queryFileInfo, uploadFile, uploadSlaveFilepublic StorePath uploadFile(InputStream inputStream, long fileSize, String fileExtName, Set<MetaData> metaDataSet)
uploadFile 在接口中 FastFileStorageClientpublic StorePath uploadImageAndCrtThumbImage(InputStream inputStream, long fileSize, String fileExtName, Set<MetaData> metaDataSet)
uploadImageAndCrtThumbImage 在接口中 FastFileStorageClientpublic StorePath uploadFile(FastFile fastFile)
可通过fastFile对象配置 1. 上传图像分组 2. 上传元数据metaDataSet
uploadFile 在接口中 FastFileStorageClientfastFile - public StorePath uploadImage(FastImageFile fastImageFile)
可通过fastImageFile对象配置 1. 上传图像分组 2. 上传元数据metaDataSet 3. 是否生成缩略图 3.1 根据默认配置生成缩略图 3.2 根据指定尺寸生成缩略图 3.3 根据指定比例生成缩略图
uploadImage 在接口中 FastFileStorageClientfastImageFile - public void deleteFile(String filePath)
deleteFile 在接口中 FastFileStorageClientfilePath - 文件路径(groupName/path)Copyright © 2020. All rights reserved.