AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> |
Interfaz de devolución de llamada pensada 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 elemento 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 de forma correcta y brinda 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 es indicado por el objeto Throwable
que se pasa como argumento a este método.
Parámetros | |
---|---|
error |
E : 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 de forma correcta y brinda un valor de resultado.
Parámetros | |
---|---|
result |
R : El valor que brinda la operación asíncrona. |