Повторить решение о подготовке

public class RetryPreparationDecision
extends Object

java.lang.Объект
com.android.tradefed.retry.RetryPreparationDecision


Класс для описания решений о том, следует ли повторять подготовку и не выполнить модуль. Всего может быть 3 ситуации: - NO_NEED_RETRY: нет необходимости повторять подготовку, но необходимо остановить выполнение модуля. - RETRIED_SUCCESS: нет необходимости повторять подготовку и останавливать выполнение модуля. - RETRIED_FAILED: необходимо повторить подготовку, но не нужно останавливать выполнение модуля.

Краткое содержание

Общественные конструкторы

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

Публичные методы

Throwable getPreviousException ()

Возвращает предыдущее исключение после повторной попытки.

void setPreviousException (Throwable exception)

Установите предыдущее исключение после повторной попытки.

boolean shouldFailRun ()

Возвращает, следует ли остановить выполнение модуля.

boolean shouldRetry ()

Возвращает, следует ли повторять подготовку модуля.

Общественные конструкторы

Повторить решение о подготовке

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Параметры
shouldRetry boolean

shouldFailRun boolean

Публичные методы

getPreviousException

public Throwable getPreviousException ()

Возвращает предыдущее исключение после повторной попытки.

Возврат
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Установите предыдущее исключение после повторной попытки.

Параметры
exception Throwable

долженFailRun

public boolean shouldFailRun ()

Возвращает, следует ли остановить выполнение модуля.

Возврат
boolean

следуетПовторить попытку

public boolean shouldRetry ()

Возвращает, следует ли повторять подготовку модуля.

Возврат
boolean