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 จะเรียกใช้เมื่อการกรอกลับสำเร็จ