AdServicesResultsReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesResultReceiver<R, E extiende java.lang.Throwable> |
Interfaz de devolución de llamada diseñada para usarse cuando una operación asíncrona puede generar una falla. Copia exacta de la clase OutcomeReceiver
, redefinida en el paquete de AdServices para la retrocompatibilidad con Android R.
Esta interfaz se puede usar en casos en los que una API asíncrona se puede completar con un valor o con un Throwable
que indica un error.
Resumen
Métodos públicos | |
---|---|
default
void
|
onError(E error)
Se llama cuando falla la operación asíncrona. |
abstract
void
|
onResult(R result)
Se llama cuando la operación asíncrona se realiza correctamente y entrega un valor de resultado. |
Métodos públicos
OnError
public void onError (E error)
Se llama cuando falla la operación asíncrona. El modo de falla se indica mediante el Throwable
que se pasa como argumento a este método.
Parámetros | |
---|---|
error |
E : Es una subclase de Throwable con más detalles sobre el error que se produjo.
Este valor no puede ser null . |
onResult
public abstract void onResult (R result)
Se llama cuando la operación asíncrona se realiza correctamente y entrega un valor de resultado.
Parámetros | |
---|---|
result |
R : El valor que entrega la operación asíncrona. |