package com.iplatform.file.support;
|
|
import com.walker.file.FileInfo;
|
import com.walker.file.FileOperateException;
|
import com.walker.file.FileStoreType;
|
|
import java.io.InputStream;
|
|
/**
|
* 阿里云 OSS 实现,代码未完成。
|
* @author 时克英
|
* @date 2023-06-09
|
*/
|
public class AliOssFileEngine extends AbstractOssFileEngine{
|
|
public AliOssFileEngine(){}
|
|
@Override
|
protected void executeUpload(InputStream inputStream, FileInfo fileInfo) throws FileOperateException {
|
throw new UnsupportedOperationException("未实现阿里OSS上传代码");
|
}
|
|
@Override
|
protected byte[] executeDownload(FileInfo fileInfo) throws FileOperateException {
|
throw new IllegalAccessError("不能调用OSS下载方法,请访问第三方链接");
|
}
|
|
@Override
|
public FileStoreType getFileStoreType() {
|
return FileStoreType.OssAli;
|
}
|
}
|