UploadDataSink

public abstract class UploadDataSink


Określa metody wywołania zwrotnego dla UploadDataProvider. Wszystkie metody można wywoływać synchronicznie lub asynchronicznie w dowolnym wątku.

Podsumowanie

Konstruktory publiczne

Metody publiczne

abstract void

Wywoływana przez UploadDataProvider, gdy odczyt się nie powiedzie.

abstract void
onReadSucceeded(boolean finalChunk)

Wywoływana przez UploadDataProvider, gdy odczyt się powiedzie.

abstract void

Wywoływana przez UploadDataProvider, gdy przewijanie się nie powiedzie lub gdy przewijanie przesyłanych plików nie jest obsługiwane.

abstract void

Wywoływana przez UploadDataProvider, gdy przewijanie się powiedzie.

Konstruktory publiczne

UploadDataSink

public UploadDataSink()

Metody publiczne

onReadError

public abstract void onReadError(Exception exception)

Wywoływana przez UploadDataProvider, gdy odczyt się nie powiedzie.

Parametry
Exception exception

Wyjątek przekazany do osadzającego.

onReadSucceeded

public abstract void onReadSucceeded(boolean finalChunk)

Wywoływana przez UploadDataProvider, gdy odczyt się powiedzie.

Parametry
boolean finalChunk

W przypadku przesyłania podzielonego na części wartość true, jeśli jest to ostatni odczyt. W przypadku przesyłania niepodzielonego na części musi mieć wartość false.

onRewindError

public abstract void onRewindError(Exception exception)

Wywoływana przez UploadDataProvider, gdy przewijanie się nie powiedzie lub gdy przewijanie przesyłanych plików nie jest obsługiwane.

Parametry
Exception exception

Wyjątek przekazany do osadzającego.

onRewindSucceeded

public abstract void onRewindSucceeded()

Wywoływana przez UploadDataProvider, gdy przewijanie się powiedzie.