UploadDataSink

abstract class UploadDataSink


UploadDataProvider 定义回调方法。所有方法都可以在任何线程上同步或异步调用。

摘要

公共构造函数

公共函数

abstract Unit
onReadError(exception: Exception!)

当读取失败时,由 UploadDataProvider 调用。

abstract Unit
onReadSucceeded(finalChunk: Boolean)

在读取成功时由 UploadDataProvider 调用。

abstract Unit
onRewindError(exception: Exception!)

当倒带失败或不支持倒带上传时,由 UploadDataProvider 调用。

abstract Unit

当倒带成功时,由 UploadDataProvider 调用。

公共构造函数

UploadDataSink

UploadDataSink()

公共函数

onReadError

abstract fun onReadError(exception: Exception!): Unit

当读取失败时,由 UploadDataProvider 调用。

参数
exception: Exception!

传递给嵌入器的异常。

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

在读取成功时由 UploadDataProvider 调用。

参数
finalChunk: Boolean

对于分块上传,如果这是最后一次读取,则为 true。对于非分块上传,此值必须为 false

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

当倒带失败或不支持倒带上传时,由 UploadDataProvider 调用。

参数
exception: Exception!

传递给嵌入器的异常。

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

当倒带成功时,由 UploadDataProvider 调用。