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