AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E memperluas java.lang.Throwable> |
Antarmuka callback yang dimaksudkan untuk digunakan saat operasi asinkron mungkin akan mengakibatkan kegagalan. Salinan
persis class OutcomeReceiver
, yang telah ditentukan ulang di dalam paket AdServices untuk
kompatibilitas mundur ke Android R.
Antarmuka ini dapat digunakan jika API asinkron dapat menyelesaikan dengan sebuah nilai,
atau dengan Throwable
yang menunjukkan error.
Ringkasan
Metode publik | |
---|---|
default
void
|
onError(E error)
Dipanggil pada saat operasi asinkron gagal. |
abstract
void
|
onResult(R result)
Dipanggil pada saat operasi asinkron berhasil, dan memberikan nilai hasil. |
Metode publik
onError
public void onError (E error)
Dipanggil pada saat operasi asinkron gagal. Mode kegagalan ditunjukkan oleh Throwable
yang diteruskan sebagai argumen ke metode ini.
Parameter | |
---|---|
error |
E : Subclass dari Throwable , dengan detail lebih lengkap mengenai error yang terjadi.
Nilai ini tidak boleh null . |
onResult
public abstract void onResult (R result)
Dipanggil pada saat operasi asinkron berhasil, dan memberikan nilai hasil.
Parameter | |
---|---|
result |
R : Nilai yang dikirimkan oleh operasi asinkron. |