UploadDataSink

public abstract class UploadDataSink


UploadDataProvider のコールバック メソッドを定義します。すべてのメソッドは、任意のスレッドで同期または非同期で呼び出すことができます。

概要

パブリック コンストラクタ

パブリック メソッド

abstract void

読み取りが失敗したときに UploadDataProvider によって呼び出されます。

abstract void
onReadSucceeded(boolean finalChunk)

読み取りが成功したときに UploadDataProvider によって呼び出されます。

abstract void

巻き戻しが失敗した場合、または巻き戻しアップロードがサポートされていない場合に、UploadDataProvider によって呼び出されます。

abstract void

巻き戻しが成功したときに UploadDataProvider によって呼び出されます。

パブリック コンストラクタ

UploadDataSink

public UploadDataSink()

パブリック メソッド

onReadError

public abstract void onReadError(Exception exception)

読み取りが失敗したときに UploadDataProvider によって呼び出されます。

パラメータ
Exception exception

例外がエンベッダに渡されます。

onReadSucceeded

public abstract void onReadSucceeded(boolean finalChunk)

読み取りが成功したときに UploadDataProvider によって呼び出されます。

パラメータ
boolean finalChunk

チャンク アップロードの場合、これが最後の読み取りの場合は true。チャンク化されていないアップロードの場合は false にする必要があります。

onRewindError

public abstract void onRewindError(Exception exception)

巻き戻しが失敗した場合、または巻き戻しアップロードがサポートされていない場合に、UploadDataProvider によって呼び出されます。

パラメータ
Exception exception

例外がエンベッダに渡されます。

onRewindSucceeded

public abstract void onRewindSucceeded()

巻き戻しが成功したときに UploadDataProvider によって呼び出されます。