Yeniden DeneHazırlıkKarar

public class RetryPreparationDecision
extends Object

java.lang.Object
com.android.tradefed.retry.RetryPreparationDecision


Hazırlığın yeniden denenip denenmeyeceği ve modül çalışmasında başarısız olunup olunmayacağına ilişkin kararları açıklayan 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ı durdurmaya gerek var. - RETRIED_SUCCESS: Hazırlığı yeniden denemeye ve modül çalışmasını durdurmaya gerek yok. - RETRIED_FAILED: Hazırlığın yeniden denenmesi gerekiyor ancak modül çalışmasının durdurulmasına gerek yok.

Ö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ırlığının yeniden denenip denenmeyeceğini döndürür.

kamu inşaatçılar

Yeniden DeneHazırlıkKarar

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

parametreler
shouldRetry boolean

shouldFailRun boolean

Genel yöntemler

getÖncekiİstisna

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

gerekirFailRun

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ırlığının yeniden denenip denenmeyeceğini döndürür.

İadeler
boolean