RetryPreparationDecision

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 ()

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

Публичные конструкторы

RetryPreparationDecision

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