RetryPreparationDecision
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()
傳回是否要重試模組準備作業。 |
公用建構函式
RetryPreparationDecision
public RetryPreparationDecision (boolean shouldRetry,
boolean shouldFailRun)| 參數 | |
|---|---|
shouldRetry |
boolean |
shouldFailRun |
boolean |
公用方法
getPreviousException
public Throwable getPreviousException ()
重試後傳回先前的例外狀況。
| 傳回 | |
|---|---|
Throwable |
|
setPreviousException
public void setPreviousException (Throwable exception)
在重試後設定先前的例外狀況。
| 參數 | |
|---|---|
exception |
Throwable |
shouldFailRun
public boolean shouldFailRun ()
傳回是否要停止模組執行作業。
| 傳回 | |
|---|---|
boolean |
|
shouldRetry
public boolean shouldRetry ()
傳回是否要重試模組準備作業。
| 傳回 | |
|---|---|
boolean |
|