RiprovaPreparationDecision
public class RetryPreparationDecision
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Una classe per descrivere le decisioni sull'opportunità o meno di ritentare la preparazione e di fallire l'esecuzione del modulo. Complessivamente, ci sarebbero 3 situazioni: - NO_NEED_RETRY: non è necessario ritentare la preparazione ma è necessario interrompere l'esecuzione del modulo. - RETRIED_SUCCESS: non è necessario ritentare la preparazione e non è necessario interrompere l'esecuzione del modulo. - RETRIED_FAILED: è necessario ritentare la preparazione ma non è necessario interrompere l'esecuzione del modulo.
Riepilogo
Costruttori pubblici | |
---|---|
RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun) |
Metodi pubblici | |
---|---|
Throwable | getPreviousException () Restituisce l'eccezione precedente dopo aver riprovato. |
void | setPreviousException (Throwable exception) Imposta l'eccezione precedente dopo aver riprovato. |
boolean | shouldFailRun () Restituisce se interrompere o meno l'esecuzione del modulo. |
boolean | shouldRetry () Restituisce se ritentare o meno la preparazione del modulo. |
Costruttori pubblici
RiprovaPreparationDecision
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parametri | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Metodi pubblici
getPreviousException
public Throwable getPreviousException ()
Restituisce l'eccezione precedente dopo aver riprovato.
ritorna | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Imposta l'eccezione precedente dopo aver riprovato.
Parametri | |
---|---|
exception | Throwable |
shouldFailRun
public boolean shouldFailRun ()
Restituisce se interrompere o meno l'esecuzione del modulo.
ritorna | |
---|---|
boolean |
dovrebbeRiprovare
public boolean shouldRetry ()
Restituisce se ritentare o meno la preparazione del modulo.
ritorna | |
---|---|
boolean |