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