AdServicesResultReceiver

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesResultReceiver<R, E extends java.lang.Throwable>


Callback-Schnittstelle, die für den Fall vorgesehen ist, dass ein asynchroner Vorgang zu einem Fehler führen kann. Genau passend Kopie der Klasse OutcomeReceiver, im AdServices-Paket für neu definiert Abwärtskompatibilität zu Android R.

Diese Schnittstelle kann in Fällen verwendet werden, in denen ein asynchrones API entweder mit einem Wert oder mit einem Throwable, der auf einen Fehler hinweist.

Zusammenfassung

Öffentliche Methoden

default void onError(E error)

Wird aufgerufen, wenn der asynchrone Vorgang fehlschlägt.

abstract void onResult(R result)

Wird aufgerufen, wenn der asynchrone Vorgang erfolgreich ist und einen Ergebniswert liefert.

Öffentliche Methoden

onError

public void onError (E error)

Wird aufgerufen, wenn der asynchrone Vorgang fehlschlägt. Der Fehlermodus wird durch die Throwable angegeben, die als Argument an diese Methode übergeben wird.

Parameter
error E: Eine abgeleitete Klasse von Throwable mit weiteren Details zum aufgetretenen Fehler. Dieser Wert darf nicht null sein.

onResult

public abstract void onResult (R result)

Wird aufgerufen, wenn der asynchrone Vorgang erfolgreich ist und einen Ergebniswert liefert.

Parameter
result R: Der vom asynchronen Vorgang gelieferte Wert.