UploadDataSink

abstract class UploadDataSink


Menentukan metode callback untuk UploadDataProvider. Semua metode dapat dipanggil secara sinkron atau asinkron, di thread mana pun.

Ringkasan

Konstruktor publik

Fungsi publik

abstract Unit
onReadError(exception: Exception!)

Dipanggil oleh UploadDataProvider saat pembacaan gagal.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

Dipanggil oleh UploadDataProvider saat pembacaan berhasil.

abstract Unit
onRewindError(exception: Exception!)

Dipanggil oleh UploadDataProvider saat penggulungan ulang gagal, atau jika penggulungan ulang upload tidak didukung.

abstract Unit

Dipanggil oleh UploadDataProvider saat penggulungan ulang berhasil.

Konstruktor publik

UploadDataSink

UploadDataSink()

Fungsi publik

onReadError

abstract fun onReadError(exception: Exception!): Unit

Dipanggil oleh UploadDataProvider saat pembacaan gagal.

Parameter
exception: Exception!

Pengecualian yang diteruskan ke pembuat konten.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

Dipanggil oleh UploadDataProvider saat pembacaan berhasil.

Parameter
finalChunk: Boolean

Untuk upload yang dibagi menjadi beberapa bagian, true jika ini adalah pembacaan terakhir. Harus false untuk upload yang tidak dibagi menjadi beberapa bagian.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

Dipanggil oleh UploadDataProvider saat penggulungan ulang gagal, atau jika penggulungan ulang upload tidak didukung.

Parameter
exception: Exception!

Pengecualian yang diteruskan ke pembuat konten.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

Dipanggil oleh UploadDataProvider saat penggulungan ulang berhasil.