ReintentarPreparaciónDecisión

public class RetryPreparationDecision
extends Object

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


Una clase para describir las decisiones sobre si se debe o no volver a intentar la preparación y fallar la ejecución del módulo. En general, habría 3 situaciones: - NO_NEED_RETRY: No es necesario volver a intentar la preparación, pero es necesario detener la ejecución del módulo. - RETRIED_SUCCESS: no es necesario volver a intentar la preparación ni detener la ejecución del módulo. - RETRIED_FAILED: es necesario volver a intentar la preparación, pero no es necesario detener la ejecución del módulo.

Resumen

Constructores públicos

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

Métodos públicos

Throwable getPreviousException ()

Devuelve la excepción anterior después de volver a intentarlo.

void setPreviousException (Throwable exception)

Establezca la excepción anterior después de volver a intentarlo.

boolean shouldFailRun ()

Devuelve si se detiene o no la ejecución del módulo.

boolean shouldRetry ()

Devuelve si se debe o no reintentar la preparación del módulo.

Constructores públicos

ReintentarPreparaciónDecisión

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parámetros
shouldRetry boolean

shouldFailRun boolean

Métodos públicos

getPreviousException

public Throwable getPreviousException ()

Devuelve la excepción anterior después de volver a intentarlo.

Devoluciones
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Establezca la excepción anterior después de volver a intentarlo.

Parámetros
exception Throwable

debe fallar ejecutar

public boolean shouldFailRun ()

Devuelve si se detiene o no la ejecución del módulo.

Devoluciones
boolean

deberíaReintentar

public boolean shouldRetry ()

Devuelve si se debe o no reintentar la preparación del módulo.

Devoluciones
boolean