AdServicesOutcomeReceiver

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesOutcomeReceiver<R, E расширяет java.lang.Throwable >


Интерфейс обратного вызова, предназначенный для использования, когда асинхронная операция может привести к сбою. Точная копия класса OutcomeReceiver , переопределенного в пакете AdServices для обеспечения обратной совместимости с Android R.

Этот интерфейс можно использовать в случаях, когда асинхронный 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 : значение, доставленное асинхронной операцией.