Destinatario risultato servizi annunci

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesResultRicevir<R, E estende java.lang.Throwable>


Interfaccia di callback destinata all'utilizzo quando un'operazione asincrona può causare un errore. Copia esatta della classe OutcomeReceiver, ridefinita nel pacchetto AdServices per la compatibilità con le versioni precedenti di Android R.

Questa interfaccia può essere utilizzata nei casi in cui un'API asincrona venga completata con un valore o con un valore Throwable che indica un errore.

Riepilogo

Metodi pubblici

default void onError(E error)

Richiamato quando l'operazione asincrona non riesce.

abstract void onResult(R result)

Richiamato quando l'operazione asincrona ha esito positivo e fornisce un valore di risultato.

Metodi pubblici

onError

public void onError (E error)

Richiamato quando l'operazione asincrona non riesce. La modalità di errore è indicata dal Throwable passato come argomento a questo metodo.

Parametri
error E: una sottoclasse di Throwable con ulteriori dettagli sull'errore che si è verificato. Questo valore non può essere null.

suRisultato

public abstract void onResult (R result)

Richiamato quando l'operazione asincrona ha esito positivo e fornisce un valore di risultato.

Parametri
result R: il valore fornito dall'operazione asincrona.