AdServicesOutcomeReceiver

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesOutcomeReceiver<R, E extends java.lang.Throwable>


非同期処理が失敗する可能性がある場合に使用するためのコールバック インターフェース。Android R との下位互換性のために AdServices パッケージで再定義された OutcomeReceiver クラスの正確なコピー。

このインターフェースは、非同期 API が完了し、値またはエラーを示す Throwable を提供する場合に使用できます。

概要

パブリック メソッド

default void onError(E error)

非同期オペレーションが失敗した場合に呼び出されます。

abstract void onResult(R result)

非同期オペレーションが成功し、結果値を返すときに呼び出されます。

パブリック メソッド

onError

public void onError (E error)

非同期オペレーションが失敗した場合に呼び出されます。失敗のモードは、このメソッドに引数として渡された Throwable によって示されます。

パラメータ
error E: 発生したエラーの詳細を含む Throwable のサブクラス。 この値が null になることはありません。

onResult

public abstract void onResult (R result)

非同期オペレーションが成功し、結果値を返すときに呼び出されます。

パラメータ
result R: 非同期オペレーションによって提供される値。