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)
当重绕(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 传递给嵌入器的异常。

public abstract void onRewindSucceeded ()

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