Ponów decyzję o przygotowaniu
public class RetryPreparationDecision
extends Object
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Klasa opisująca decyzje dotyczące tego, czy ponowić próbę przygotowania i zakończyć się niepowodzeniem uruchomienia modułu. Ogólnie rzecz biorąc, mogą wystąpić 3 sytuacje: - NO_NEED_RETRY: Nie ma potrzeby ponawiania przygotowań, ale konieczne jest zatrzymanie działania modułu. - RETRIED_SUCCESS: Nie ma potrzeby ponawiania prób przygotowania ani zatrzymywania działania modułu. - RETRIED_FAILED: Należy ponowić próbę przygotowania, ale nie ma potrzeby zatrzymywania działania modułu.
Streszczenie
Konstruktorzy publiczni | |
---|---|
RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun) |
Metody publiczne | |
---|---|
Throwable | getPreviousException () Zwraca poprzedni wyjątek po ponownej próbie. |
void | setPreviousException (Throwable exception) Ustaw poprzedni wyjątek po ponownej próbie. |
boolean | shouldFailRun () Zwraca informację, czy zatrzymać działanie modułu. |
boolean | shouldRetry () Zwraca informację, czy ponowić próbę przygotowania modułu. |
Konstruktorzy publiczni
Ponów decyzję o przygotowaniu
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parametry | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Metody publiczne
pobierz poprzedni wyjątek
public Throwable getPreviousException ()
Zwraca poprzedni wyjątek po ponownej próbie.
Zwroty | |
---|---|
Throwable |
ustawPoprzedniWyjątek
public void setPreviousException (Throwable exception)
Ustaw poprzedni wyjątek po ponownej próbie.
Parametry | |
---|---|
exception | Throwable |
powinno zakończyć się niepowodzeniem
public boolean shouldFailRun ()
Zwraca informację, czy zatrzymać działanie modułu.
Zwroty | |
---|---|
boolean |
powinienspróbować ponownie
public boolean shouldRetry ()
Zwraca informację, czy ponowić próbę przygotowania modułu.
Zwroty | |
---|---|
boolean |