RetryPreparationDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
com.android.tradefed.retry.RetryPreparationDecision


Uma classe para descrever as decisões sobre repetir ou não a preparação e reprovar a execução do módulo. No geral, haveria 3 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 há necessidade de repetir a preparação e não há necessidade de 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 uma nova tentativa.

void setPreviousException (Throwable exception)

Defina a exceção anterior após tentar novamente.

boolean shouldFailRun ()

Retorna se deve ou não parar a execução do módulo.

boolean shouldRetry ()

Retorna se deve ou não tentar novamente a preparação do módulo.

Construtores públicos

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parâmetros
shouldRetry boolean

shouldFailRun boolean

Métodos públicos

getAnteriorException

public Throwable getPreviousException ()

Retorna a exceção anterior após uma nova tentativa.

devoluções
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Defina a exceção anterior após tentar novamente.

Parâmetros
exception Throwable

deveFailRun

public boolean shouldFailRun ()

Retorna se deve ou não parar a execução do módulo.

devoluções
boolean

deveria tentar novamente

public boolean shouldRetry ()

Retorna se deve ou não tentar novamente a preparação do módulo.

devoluções
boolean