RetryPreparationDecision

public class RetryPreparationDecision
extends Object

JavaScript.lang.Object
com.android.tradefed.retry.RetryPreparationDecision


כיתה שמתארת את ההחלטות בנוגע להחלטות אם לבצע שוב את ההכנה או להיכשל על הרצת המודול. באופן כללי, יש 3 מצבים: - NO_NEED_RETRY: אין צורך לנסות את ההכנה שוב, אך יש להפסיק את הפעלת המודול. - RETRIED_AUTH: אין צורך לנסות את ההכנה שוב ואין צורך להפסיק את הפעלת המודול. - 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

שיטות ציבוריות

getPreviousError

public Throwable getPreviousException ()

מחזירה את החריג הקודם לאחר הניסיון החוזר.

החזרות
Throwable

setהקודם חריג

public void setPreviousException (Throwable exception)

לאחר הניסיון החוזר, יש להגדיר את החריגה הקודמת.

פרמטרים
exception Throwable

needFailRun

public boolean shouldFailRun ()

מחזירה האם להפסיק את הפעלת המודול.

החזרות
boolean

צריך לנסות שוב

public boolean shouldRetry ()

הפונקציה מחזירה אם לבצע ניסיון חוזר של הכנת המודול.

החזרות
boolean