ลองอีกครั้งการเตรียมการตัดสินใจ
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 |