程序包 | 说明 |
---|---|
com.mbaas.oss.callback | |
com.mbaas.oss.storage | |
com.mbaas.oss.util |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
OSSCallback.onFailure(OSSException ossException)
处理上传失败
|
限定符和类型 | 方法和说明 |
---|---|
void |
OSSNormalData.copyFrom(java.lang.String key)
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
|
void |
OSSNormalData.copyFrom(java.lang.String buckName,
java.lang.String key)
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
|
void |
OSSNormalData.copyFromInBackgroud(java.lang.String key,
CopyCallback copyCallback)
从指定的已经在OSS中存在的一条同在一个bucket内,key为$key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
|
void |
OSSNormalData.copyFromInBackgroud(java.lang.String bucketName,
java.lang.String key,
CopyCallback copyCallback)
从指定的已经在OSS中存在的某bucket中名字为key的数据复制为此对象的数据,若没有异常抛出则表明复制成功。
|
void |
OSSNormalData.delete()
删除此对象代表的一条OSS上的数据。
|
void |
OSSFile.downloadTo(java.lang.String filePath)
将此对象代表的一条OSS上的数据下载到本地,保存到文件中。
|
byte[] |
OSSData.get()
将该对象代表的OSS上的一条数据下载到本地,以byte数组形式返回。
|
java.util.List<BasicNameValuePair> |
OSSMeta.getMeta()
以同步方法获取OSS上某数据的meta数据
|
void |
OSSData.setData(byte[] data,
java.lang.String contentType)
如果此对象是代表一条本地的数据,需要上传到OSS上,那么应该以此方法将数据与此对象关联
|
void |
OSSFile.upload()
将此对象指明的一个本地文件上传到OSS中。
|
void |
OSSData.upload()
将此对象代表的数据上传并存储到OSS上,数据在此前应该已经以setData方法设置到此对象中。
|
限定符和类型 | 方法和说明 |
---|---|
static OSSException |
ToolKit.buildLocalException(java.lang.String objectKey,
java.lang.Exception e)
从Local宜昌里构造出OSS异常类
|
static OSSException |
ToolKit.buildMd5CheckException(HttpResponse response,
java.lang.String objectKey)
构造MD5校验异常
|
static OSSException |
ToolKit.buildOssException(HttpResponse response,
java.lang.String objectKey)
从OSS的错误响应里构造出异常类
|