UploadDataSink

abstract class UploadDataSink


Definiert Callback-Methoden für UploadDataProvider. Alle Methoden können synchron oder asynchron in jedem Thread aufgerufen werden.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

abstract Unit
onReadError(exception: Exception!)

Wird von UploadDataProvider aufgerufen, wenn ein Lesevorgang fehlschlägt.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

Wird von UploadDataProvider aufgerufen, wenn ein Lesevorgang erfolgreich ist.

abstract Unit
onRewindError(exception: Exception!)

Wird von UploadDataProvider aufgerufen, wenn ein Zurückspulen fehlschlägt oder wenn das Zurückspulen von Uploads nicht unterstützt wird.

abstract Unit

Wird von UploadDataProvider aufgerufen, wenn ein Zurückspulen erfolgreich ist.

Öffentliche Konstruktoren

UploadDataSink

UploadDataSink()

Öffentliche Funktionen

onReadError

abstract fun onReadError(exception: Exception!): Unit

Wird von UploadDataProvider aufgerufen, wenn ein Lesevorgang fehlschlägt.

Parameter
exception: Exception!

An den Einbettungscode weitergegebene Ausnahme.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

Wird von UploadDataProvider aufgerufen, wenn ein Lesevorgang erfolgreich ist.

Parameter
finalChunk: Boolean

Bei Uploads in Teilen true, wenn dies der letzte Lesevorgang ist. Bei Uploads ohne Teile muss der Wert false sein.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

Wird von UploadDataProvider aufgerufen, wenn ein Zurückspulen fehlschlägt oder wenn das Zurückspulen von Uploads nicht unterstützt wird.

Parameter
exception: Exception!

An den Einbettungscode weitergegebene Ausnahme.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

Wird von UploadDataProvider aufgerufen, wenn ein Zurückspulen erfolgreich ist.