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

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