Yeniden Deneme HazırlığıKarar
public class RetryPreparationDecision
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.retry.RetryPreparationKarar |
Hazırlığın yeniden denenip denenmeyeceğine ve modül çalıştırmasında başarısız olup olmayacağına ilişkin kararları tanımlayan bir Sınıf. Genel olarak, 3 durum olacaktır: - NO_NEED_RETRY: Hazırlığı yeniden denemeye gerek yok, ancak modül çalışmasını durdurmanız gerekiyor. - RETRIED_SUCCESS: Hazırlığı yeniden denemeye ve modül çalışmasını durdurmaya gerek yok. - RETRIED_FAILED: Hazırlığı yeniden denemeniz gerekiyor ancak modül çalışmasını durdurmanız gerekmiyor.
Özet
Kamu inşaatçıları | |
---|---|
RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun) |
Genel yöntemler | |
---|---|
Throwable | getPreviousException () Yeniden denedikten sonra önceki istisnayı döndürür. |
void | setPreviousException (Throwable exception) Yeniden denedikten sonra önceki istisnayı ayarlayın. |
boolean | shouldFailRun () Modül çalışmasının durdurulup durdurulmayacağını döndürür. |
boolean | shouldRetry () Modül hazırlamanın yeniden denenip denenmeyeceğini döndürür. |
Kamu inşaatçıları
Yeniden Deneme HazırlığıKarar
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
parametreler | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Genel yöntemler
getPreviousException
public Throwable getPreviousException ()
Yeniden denedikten sonra önceki istisnayı döndürür.
İadeler | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Yeniden denedikten sonra önceki istisnayı ayarlayın.
parametreler | |
---|---|
exception | Throwable |
FailRun
public boolean shouldFailRun ()
Modül çalışmasının durdurulup durdurulmayacağını döndürür.
İadeler | |
---|---|
boolean |
Yeniden denemeli
public boolean shouldRetry ()
Modül hazırlamanın yeniden denenip denenmeyeceğini döndürür.
İadeler | |
---|---|
boolean |