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 : 非同期オペレーションによって提供される値。 |