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 e falhar na ao executar o módulo. No geral, há três situações: - NO_NEED_RETRY: não é necessário tentar a preparação novamente, mas é necessário interromper a execução do módulo. - RETRIED_SUCCESS: não será necessário repetir a preparação nem interromper a execução do módulo. - RETRIED_FAILED: é necessário tentar a preparação novamente, 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 uma nova tentativa. |
void
|
setPreviousException(Throwable exception)
Defina a exceção anterior após tentar novamente. |
boolean
|
shouldFailRun()
Retorna se a execução do módulo deve ou não ser interrompida. |
boolean
|
shouldRetry()
Retorna se o módulo deve ou não ser preparado novamente. |
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 uma nova tentativa.
Retorna | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Defina a exceção anterior após tentar novamente.
Parâmetros | |
---|---|
exception |
Throwable |
shouldFailRun
public boolean shouldFailRun ()
Retorna se a execução do módulo deve ou não ser interrompida.
Retorna | |
---|---|
boolean |
deveTentar novamente
public boolean shouldRetry ()
Retorna se o módulo deve ou não ser preparado novamente.
Retorna | |
---|---|
boolean |