重试准备决定

public class RetryPreparationDecision
extends Object

java.lang.Object
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

公共方法

获取上一个异常

public Throwable getPreviousException ()

重试后返回前一个异常。

退货
Throwable

设置上一个异常

public void setPreviousException (Throwable exception)

重试后设置先前的异常。

参数
exception Throwable

应该失败运行

public boolean shouldFailRun ()

返回是否停止模块运行。

退货
boolean

应该重试

public boolean shouldRetry ()

返回是否重试模块准备。

退货
boolean