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