AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E étend java.lang.Throwable> |
Interface de rappel destinée à être utilisée lorsqu'une opération asynchrone peut entraîner un échec. Copie exacte de la classe OutcomeReceiver
, redéfinie dans le package AdServices pour assurer la rétrocompatibilité avec Android R.
Cette interface peut être utilisée lorsqu'une API asynchrone peut se terminer avec une valeur ou un Throwable
indiquant une erreur.
Résumé
Méthodes publiques | |
---|---|
default
void
|
onError(E error)
Appelé en cas d'échec de l'opération asynchrone. |
abstract
void
|
onResult(R result)
Appelé lorsque l'opération asynchrone aboutit et renvoie une valeur de résultat. |
Méthodes publiques
onError
public void onError (E error)
Appelé en cas d'échec de l'opération asynchrone. Le mode d'échec est indiqué par le Throwable
transmis en tant qu'argument à cette méthode.
Paramètres | |
---|---|
error |
E : Une sous-classe de Throwable avec davantage d'informations sur l'erreur qui s'est produite.
Cette valeur ne peut pas être null . |
onResult
public abstract void onResult (R result)
Appelé lorsque l'opération asynchrone aboutit et renvoie une valeur de résultat.
Paramètres | |
---|---|
result |
R : La valeur fournie par l'opération asynchrone. |