AdServicesOutcomeReceiver
public
interface
AdServicesOutcomeReceiver
android.adservices.common.AdServicesOutcomeReceiver<R, E estende 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.
Essa interface pode ser usada 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 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. |