ลองอีกครั้งเพื่อเตรียมการตัดสินใจ

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

วิธีการสาธารณะ

getPreviousException

public Throwable getPreviousException ()

แสดงผลข้อยกเว้นก่อนหน้าหลังจากลองอีกครั้ง

คิกรีเทิร์น
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

ตั้งค่าข้อยกเว้นก่อนหน้าหลังจากลองอีกครั้ง

พารามิเตอร์
exception Throwable

การเรียกใช้ควรจะล้มเหลว

public boolean shouldFailRun ()

แสดงผลว่าจะหยุดการทำงานของโมดูลหรือไม่

คิกรีเทิร์น
boolean

ควรลองอีกครั้ง

public boolean shouldRetry ()

แสดงผลว่าต้องการเตรียมโมดูลอีกครั้งหรือไม่

คิกรีเทิร์น
boolean