程序包 cn.zhxu.toys.oss
类 AliyunOssManager
java.lang.Object
cn.zhxu.toys.oss.AbstractOssManager
cn.zhxu.toys.oss.AliyunOssManager
- 所有已实现的接口:
OssManager,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean
public class AliyunOssManager
extends AbstractOssManager
implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
阿里云对象存储管理器
- 作者:
- Troy.Zhou
-
字段概要
从类继承的字段 cn.zhxu.toys.oss.AbstractOssManager
endpoint, maxSize -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明访问文件voidboolean删除文件voiddestroy()protected StringgetBaseAccessUrl(String protocol, String host) voidsetAccessKeyId(String accessKeyId) voidsetAccessKeySecret(String accessKeySecret) voidsetBucketName(String bucketName) 上传文件upload(String key, String contentType, InputStream inputStream) 上传文件upload(String fileName, String key, String contentType, InputStream inputStream) 上传文件(指定文件名)从类继承的方法 cn.zhxu.toys.oss.AbstractOssManager
getBaseUrl, getContentType, getEndpoint, getFileExtension, getMaxSize, resolveFileAccessUrl, resolveFileKey, setEndpoint, setMaxSize, toExtension
-
构造器详细资料
-
AliyunOssManager
public AliyunOssManager()
-
-
方法详细资料
-
afterPropertiesSet
public void afterPropertiesSet()- 指定者:
afterPropertiesSet在接口中org.springframework.beans.factory.InitializingBean
-
upload
从接口复制的说明:OssManager上传文件- 指定者:
upload在接口中OssManager- 参数:
key- 键file- 文件- 返回:
- 文件访问路径
-
upload
从接口复制的说明:OssManager上传文件- 指定者:
upload在接口中OssManager- 参数:
key- 键contentType- 类型inputStream- 输入流- 返回:
- 文件访问路径
-
upload
从接口复制的说明:OssManager上传文件(指定文件名)- 指定者:
upload在接口中OssManager- 参数:
fileName- 文件名key- 键contentType- 类型inputStream- 输入流- 返回:
- 文件访问路径
-
access
从接口复制的说明:OssManager访问文件- 指定者:
access在接口中OssManager- 参数:
key- 键- 返回:
- 文件输入流
-
delete
从接口复制的说明:OssManager删除文件- 指定者:
delete在接口中OssManager- 参数:
fileUrl- 文件 URL- 返回:
- true if deleted
-
destroy
public void destroy()- 指定者:
destroy在接口中org.springframework.beans.factory.DisposableBean
-
getBaseAccessUrl
- 指定者:
getBaseAccessUrl在类中AbstractOssManager
-
getAccessKeyId
-
setAccessKeyId
-
getAccessKeySecret
-
setAccessKeySecret
-
getBucketName
-
setBucketName
-