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