一些调整
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.besscroft.diyfile.storage.service.base;
|
||||
|
||||
import com.besscroft.diyfile.common.constant.FileConstants;
|
||||
import com.besscroft.diyfile.common.exception.DiyFileException;
|
||||
import com.besscroft.diyfile.common.param.storage.init.S3Param;
|
||||
import com.besscroft.diyfile.common.util.PathUtils;
|
||||
import com.besscroft.diyfile.common.vo.FileInfoVo;
|
||||
@@ -115,12 +116,12 @@ public abstract class AbstractS3BaseService<T extends S3Param> extends AbstractF
|
||||
|
||||
@Override
|
||||
public void createItem(String folderPath, String fileName) {
|
||||
|
||||
throw new DiyFileException("S3 API 暂不支持创建对象");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateItem(String filePath, String fileName) {
|
||||
|
||||
throw new DiyFileException("S3 API 暂不支持更新对象");
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -137,12 +138,12 @@ public abstract class AbstractS3BaseService<T extends S3Param> extends AbstractF
|
||||
|
||||
@Override
|
||||
public void uploadItem(String folderPath, String fileName) {
|
||||
|
||||
throw new DiyFileException("S3 API 暂不支持上传文件");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUploadSession(String folderPath) {
|
||||
return null;
|
||||
throw new DiyFileException("S3 API 不支持上传会话");
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -96,12 +96,12 @@ public class AliYunOssServiceImpl extends AbstractOSSBaseService<AliYunOssParam>
|
||||
|
||||
@Override
|
||||
public void createItem(String folderPath, String fileName) {
|
||||
throw new DiyFileException("阿里云 OSS 服务不支持创建文件夹");
|
||||
throw new DiyFileException("阿里云 OSS 服务暂不支持创建文件夹");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void updateItem(String filePath, String fileName) {
|
||||
throw new DiyFileException("阿里云 OSS 服务不支持更新文件");
|
||||
throw new DiyFileException("阿里云 OSS 服务暂不支持更新文件");
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -116,12 +116,12 @@ public class AliYunOssServiceImpl extends AbstractOSSBaseService<AliYunOssParam>
|
||||
|
||||
@Override
|
||||
public void uploadItem(String folderPath, String fileName) {
|
||||
throw new DiyFileException("阿里云 OSS 服务不支持上传文件");
|
||||
throw new DiyFileException("阿里云 OSS 服务暂不支持上传文件");
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUploadSession(String folderPath) {
|
||||
return null;
|
||||
throw new DiyFileException("阿里云 OSS 服务不支持上传会话");
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -170,7 +170,7 @@ public class AliYunOssServiceImpl extends AbstractOSSBaseService<AliYunOssParam>
|
||||
* @param ossClient OSSClient实例
|
||||
* @param bucketName 存储空间名称
|
||||
* @param folder 指定目录(文件夹)
|
||||
* @return
|
||||
* @return 文件大小
|
||||
*/
|
||||
private static long calculateFolderLength(OSS ossClient, String bucketName, String folder) {
|
||||
long size = 0L;
|
||||
@@ -209,7 +209,7 @@ public class AliYunOssServiceImpl extends AbstractOSSBaseService<AliYunOssParam>
|
||||
}
|
||||
return stringBuffer.toString();
|
||||
} catch (MalformedURLException e) {
|
||||
log.error("地址获取失败!:{}", e);
|
||||
log.error("地址获取失败:{}", e.getMessage());
|
||||
throw new DiyFileException("地址获取失败!");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user