update 规范 ICloudStorageStrategy 接口函数
| | |
| | | String getServiceType(); |
| | | |
| | | /** |
| | | * 文件路径 |
| | | * |
| | | * @param prefix 前缀 |
| | | * @param suffix 后缀 |
| | | * @return 返回上传路径 |
| | | */ |
| | | String getPath(String prefix, String suffix); |
| | | |
| | | /** |
| | | * 文件上传 |
| | | * |
| | | * @param data 文件字节数组 |
| | |
| | | */ |
| | | UploadResult uploadSuffix(InputStream inputStream, String suffix, String contentType); |
| | | |
| | | String getEndpointLink(); |
| | | } |
| | |
| | | @Override |
| | | public abstract String getServiceType(); |
| | | |
| | | @Override |
| | | public String getPath(String prefix, String suffix) { |
| | | // 生成uuid |
| | | String uuid = IdUtil.fastSimpleUUID(); |
| | |
| | | @Override |
| | | public abstract UploadResult uploadSuffix(InputStream inputStream, String suffix, String contentType); |
| | | |
| | | @Override |
| | | public abstract String getEndpointLink(); |
| | | } |