public abstract class UploadDataSink extends Object
定义 UploadDataProvider
的回调方法。所有方法都可在任何线程上同步或异步调用。
公共构造函数摘要
公共方法摘要
abstract void |
onReadError(Exception exception)
当读取失败时,由
UploadDataProvider 调用。 |
abstract void |
onReadSucceeded(boolean finalChunk)
当读取成功时,由
UploadDataProvider 调用。 |
abstract void |
onRewindError(Exception exception)
当重绕(rewind)失败或上传不支持重绕时,由
UploadDataProvider 调用。 |
abstract void |
onRewindSucceeded()
当重绕(rewind)成功时,由
UploadDataProvider 调用。 |
继承的方法摘要
公共构造函数
public UploadDataSink ()
公共方法
public abstract void onReadError (Exception exception)
当读取失败时,由 UploadDataProvider
调用。
参数
exception | 传递给嵌入器的异常。 |
---|
public abstract void onReadSucceeded (boolean finalChunk)
当读取成功时,由 UploadDataProvider
调用。
参数
finalChunk | 对于分块上传,如果这是最后一次读取,则为 true 。对于非分块上传,必须为 false 。 |
---|
public abstract void onRewindError (Exception exception)
当重绕(rewind)失败或上传不支持重绕时,由 UploadDataProvider
调用。
参数
exception | 传递给嵌入器的异常。 |
---|