UploadDataSink

abstract class UploadDataSink


Define los métodos de devolución de llamadas para UploadDataProvider. Se puede llamar a todos los métodos de forma síncrona o asíncrona en cualquier subproceso.

Resumen

Constructores públicos

Funciones públicas

abstract Unit
onReadError(exception: Exception!)

UploadDataProvider llama a esta función cuando falla una lectura.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

UploadDataProvider llama a esta función cuando se realiza una lectura correctamente.

abstract Unit
onRewindError(exception: Exception!)

UploadDataProvider llama a esta función cuando falla un rebobinado o si no se admite el rebobinado de cargas.

abstract Unit

UploadDataProvider llama a esta función cuando se realiza un rebobinado correctamente.

Constructores públicos

UploadDataSink

UploadDataSink()

Funciones públicas

onReadError

abstract fun onReadError(exception: Exception!): Unit

UploadDataProvider llama a esta función cuando falla una lectura.

Parámetros
exception: Exception!

Excepción que se pasa al incorporador.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

UploadDataProvider llama a esta función cuando se realiza una lectura correctamente.

Parámetros
finalChunk: Boolean

Para las cargas segmentadas, true si esta es la lectura final. Debe ser false para las cargas no segmentadas.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

UploadDataProvider llama a esta función cuando falla un rebobinado o si no se admite el rebobinado de cargas.

Parámetros
exception: Exception!

Excepción que se pasa al incorporador.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

UploadDataProvider llama a esta función cuando se realiza un rebobinado correctamente.