RiprovaPreparazioneDecision

public class RetryPreparationDecision
extends Object

java.lang.Object
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. Nel complesso, ci sarebbero 3 situazioni: - NO_NEED_RETRY: non è necessario riprovare la preparazione ma è necessario interrompere l'esecuzione del modulo. - RETRIED_SUCCESS: non è necessario riprovare la preparazione né interrompere l'esecuzione del modulo. - RETRIED_FAILED: è necessario riprovare 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

RiprovaPreparazioneDecision

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

dovrebbeFailRun

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