UploadDataSink

abstract class UploadDataSink


הגדרה של שיטות קריאה חוזרת (callbacks) עבור UploadDataProvider. אפשר להפעיל את כל השיטות באופן סינכרוני או אסינכרוני בכל שרשור.

סיכום

‫constructors ציבוריים

פונקציות ציבוריות

abstract Unit
onReadError(exception: Exception!)

הפונקציה נקראת על ידי UploadDataProvider כשהקריאה נכשלת.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

השיחה ביוזמת UploadDataProvider כשהקריאה מצליחה.

abstract Unit
onRewindError(exception: Exception!)

הפונקציה נקראת על ידי UploadDataProvider אם ההרצה אחורה נכשלת, או אם הרצה אחורה של העלאות לא אפשרית.

abstract Unit

מופעל על ידי UploadDataProvider כשפעולת ההרצה לאחור מצליחה.

‫constructors ציבוריים

UploadDataSink

UploadDataSink()

פונקציות ציבוריות

onReadError

abstract fun onReadError(exception: Exception!): Unit

הפונקציה נקראת על ידי UploadDataProvider כשהקריאה נכשלת.

פרמטרים
exception: Exception!

החריגה מועברת אל רכיב ההטמעה.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

השיחה ביוזמת UploadDataProvider כשהקריאה מצליחה.

פרמטרים
finalChunk: Boolean

בהעלאות בחלקים, true אם זו הקריאה האחרונה. הערך שלו חייב להיות false להעלאות לא מקוטעות.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

הפונקציה נקראת על ידי UploadDataProvider אם ההרצה אחורה נכשלת, או אם הרצה אחורה של העלאות לא אפשרית.

פרמטרים
exception: Exception!

החריגה מועברת אל רכיב ההטמעה.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

מופעל על ידי UploadDataProvider כשפעולת ההרצה לאחור מצליחה.