AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E extends java.lang.Throwable> |
Interface de callback destinada ao uso quando uma operação assíncrona pode resultar em falha. Cópia
exata da classe OutcomeReceiver
, redefinida no pacote AdServices para
compatibilidade com versões anteriores do Android R.
É possível usar essa interface nos casos em que uma API assíncrona pode ser concluída com um valor
ou com um Throwable
que indica um erro.
Resumo
Métodos públicos | |
---|---|
default
void
|
onError(E error)
Chamado quando a operação assíncrona falha. |
abstract
void
|
onResult(R result)
Chamado quando a operação assíncrona é bem-sucedida e entrega um valor de resultado. |
Métodos públicos
onError
public void onError (E error)
Chamado quando a operação assíncrona falha. O modo de falha é indicado pela classe Throwable
transmitida como um argumento para esse método.
Parâmetros | |
---|---|
error |
E : uma subclasse de Throwable com mais detalhes sobre o erro que ocorreu.
Esse valor não pode ser null . |
onResult
public abstract void onResult (R result)
Chamado quando a operação assíncrona é bem-sucedida e entrega um valor de resultado.
Parâmetros | |
---|---|
result |
R : o valor entregue pela operação assíncrona. |