RetryPreparationDecision
public
class
RetryPreparationDecision
extends Object
java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Uma classe para descrever as decisões sobre tentar novamente a preparação ou falhar na execução do módulo. No geral, haveria três situações: - NO_NEED_RETRY: não é necessário repetir a preparação, mas é necessário interromper a execução do módulo. - RETRIED_SUCCESS: não é necessário repetir a preparação nem interromper a execução do módulo. - RETRIED_FAILED: é necessário repetir a preparação, mas não é necessário interromper a execução do módulo.
Resumo
Construtores públicos | |
---|---|
RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)
|
Métodos públicos | |
---|---|
Throwable
|
getPreviousException()
Retorna a exceção anterior após a nova tentativa. |
void
|
setPreviousException(Throwable exception)
Defina a exceção anterior após a nova tentativa. |
boolean
|
shouldFailRun()
Retorna se a execução do módulo deve ser interrompida ou não. |
boolean
|
shouldRetry()
Retorna se a preparação do módulo será ou não repetida. |
Construtores públicos
RetryPreparationDecision
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parâmetros | |
---|---|
shouldRetry |
boolean |
shouldFailRun |
boolean |
Métodos públicos
getPreviousException
public Throwable getPreviousException ()
Retorna a exceção anterior após a nova tentativa.
Retorna | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Defina a exceção anterior após a nova tentativa.
Parâmetros | |
---|---|
exception |
Throwable |
shouldFailRun
public boolean shouldFailRun ()
Retorna se a execução do módulo deve ser interrompida ou não.
Retorna | |
---|---|
boolean |
shouldRetry
public boolean shouldRetry ()
Retorna se a preparação do módulo será ou não repetida.
Retorna | |
---|---|
boolean |