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