UploadDataSink

abstract class UploadDataSink


Xác định các phương thức gọi lại cho UploadDataProvider. Bạn có thể gọi tất cả các phương thức một cách đồng bộ hoặc không đồng bộ trên bất kỳ luồng nào.

Tóm tắt

Hàm khởi tạo công khai

Hàm công khai

abstract Unit
onReadError(exception: Exception!)

Được gọi bởi UploadDataProvider khi thao tác đọc không thành công.

abstract Unit
onReadSucceeded(finalChunk: Boolean)

Được gọi bởi UploadDataProvider khi một thao tác đọc thành công.

abstract Unit
onRewindError(exception: Exception!)

Được gọi bởi UploadDataProvider khi tính năng tua lại không hoạt động hoặc nếu tính năng tua lại nội dung tải lên không được hỗ trợ.

abstract Unit

Được UploadDataProvider gọi khi một thao tác tua lại thành công.

Hàm khởi tạo công khai

UploadDataSink

UploadDataSink()

Hàm công khai

onReadError

abstract fun onReadError(exception: Exception!): Unit

Được gọi bởi UploadDataProvider khi thao tác đọc không thành công.

Tham số
exception: Exception!

Ngoại lệ được chuyển cho trình nhúng.

onReadSucceeded

abstract fun onReadSucceeded(finalChunk: Boolean): Unit

Được gọi bởi UploadDataProvider khi một thao tác đọc thành công.

Tham số
finalChunk: Boolean

Đối với các tệp tải lên theo khối, true nếu đây là lần đọc cuối cùng. Đây phải là false đối với các tệp tải lên không phân đoạn.

onRewindError

abstract fun onRewindError(exception: Exception!): Unit

Được gọi bởi UploadDataProvider khi tính năng tua lại không hoạt động hoặc nếu tính năng tua lại nội dung tải lên không được hỗ trợ.

Tham số
exception: Exception!

Ngoại lệ được chuyển cho trình nhúng.

onRewindSucceeded

abstract fun onRewindSucceeded(): Unit

Được UploadDataProvider gọi khi một thao tác tua lại thành công.