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 : значение, доставленное асинхронной операцией. |