UploadDataSink

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。

public abstract void onRewindSucceeded ()

当重绕成功时,由 UploadDataProvider 调用。