RetryPreparationDecision
public class RetryPreparationDecision
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Kelas untuk menjelaskan keputusan tentang apakah akan mencoba kembali persiapan atau tidak dan gagal menjalankan modul. Secara keseluruhan, akan ada 3 situasi: - NO_NEED_RETRY: Tidak perlu mencoba lagi persiapan tetapi perlu menghentikan proses modul. - RETRIED_SUCCESS: Tidak perlu mengulang persiapan dan tidak perlu menghentikan proses modul. - RETRIED_FAILED: Perlu mencoba lagi persiapan tetapi tidak perlu menghentikan jalannya modul.
Ringkasan
Konstruktor publik | |
---|---|
RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun) |
Metode publik | |
---|---|
Throwable | getPreviousException () Mengembalikan pengecualian sebelumnya setelah mencoba kembali. |
void | setPreviousException (Throwable exception) Tetapkan pengecualian sebelumnya setelah mencoba lagi. |
boolean | shouldFailRun () Mengembalikan apakah akan menghentikan atau tidak menjalankan modul. |
boolean | shouldRetry () Mengembalikan apakah akan mencoba lagi persiapan modul atau tidak. |
Konstruktor publik
RetryPreparationDecision
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parameter | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Metode publik
getPreviousException
public Throwable getPreviousException ()
Mengembalikan pengecualian sebelumnya setelah mencoba kembali.
Pengembalian | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Tetapkan pengecualian sebelumnya setelah mencoba lagi.
Parameter | |
---|---|
exception | Throwable |
shouldFailRun
public boolean shouldFailRun ()
Mengembalikan apakah akan menghentikan atau tidak menjalankan modul.
Pengembalian | |
---|---|
boolean |
harus Coba lagi
public boolean shouldRetry ()
Mengembalikan apakah akan mencoba lagi persiapan modul atau tidak.
Pengembalian | |
---|---|
boolean |