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 會呼叫此方法。