ReintentarPreparaciónDecisión

public class RetryPreparationDecision
extends Object

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


Una clase para describir las decisiones sobre si reintentar o no 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 debe detener o no la ejecución del módulo.

boolean shouldRetry ()

Devuelve si se debe volver a intentar 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

obtenerExcepciónAnterior

public Throwable getPreviousException ()

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

Devoluciones
Throwable

establecerExcepciónAnterior

public void setPreviousException (Throwable exception)

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

Parámetros
exception Throwable

debería fallar ejecutar

public boolean shouldFailRun ()

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

Devoluciones
boolean

debería reintentar

public boolean shouldRetry ()

Devuelve si se debe volver a intentar la preparación del módulo.

Devoluciones
boolean