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.