public abstract class
UploadDataSink
extends Object
Defines callbacks methods for UploadDataProvider
. All methods may be called synchronously
or asynchronously, on any thread.
Public Constructor Summary
Public Method Summary
abstract void |
onReadError(Exception exception)
Called by
UploadDataProvider when a read fails. |
abstract void |
onReadSucceeded(boolean finalChunk)
Called by
UploadDataProvider when a read succeeds. |
abstract void |
onRewindError(Exception exception)
Called by
UploadDataProvider when a rewind fails, or if rewinding uploads is not
supported. |
abstract void |
onRewindSucceeded()
Called by
UploadDataProvider when a rewind succeeds. |
Inherited Method Summary
Public Constructors
public UploadDataSink ()
Public Methods
public abstract void onReadError (Exception exception)
Called by UploadDataProvider
when a read fails.
Parameters
exception | Exception passed on to the embedder. |
---|
public abstract void onReadSucceeded (boolean finalChunk)
Called by UploadDataProvider
when a read succeeds.
Parameters
finalChunk | For chunked uploads, true if this is the final read. It must be
false for non-chunked uploads.
|
---|
public abstract void onRewindError (Exception exception)
Called by UploadDataProvider
when a rewind fails, or if rewinding uploads is not
supported.
Parameters
exception | Exception passed on to the embedder. |
---|