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

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

ควรFailRun

public boolean shouldFailRun ()

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

คืนสินค้า
boolean

ควรลองใหม่

public boolean shouldRetry ()

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

คืนสินค้า
boolean