Ponowna decyzja dotycząca przygotowania
public class RetryPreparationDecision
extends Object
java.lang.Object | |
com.android.tradefed.retry.RetryPreparationDecision |
Klasa opisująca decyzje dotyczące tego, czy ponowić próbę przygotowania i niepowodzenia uruchomienia modułu. Ogólnie rzecz biorąc, byłyby 3 sytuacje: - NO_NEED_RETRY: Nie trzeba ponawiać przygotowań, ale trzeba zatrzymać działanie modułu. - RETRIED_SUCCESS: Nie trzeba ponawiać przygotowań ani zatrzymywać działania modułu. - RETRIED_FAILED: trzeba 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, czy zatrzymać działanie modułu. |
boolean | shouldRetry () Zwraca, czy ponowić próbę przygotowania modułu. |
Konstruktorzy publiczni
Ponowna decyzja dotycząca przygotowania
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parametry | |
---|---|
shouldRetry | boolean |
shouldFailRun | boolean |
Metody publiczne
getPreviousException
public Throwable getPreviousException ()
Zwraca poprzedni wyjątek po ponownej próbie.
Zwroty | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Ustaw poprzedni wyjątek po ponownej próbie.
Parametry | |
---|---|
exception | Throwable |
powinienFailRun
public boolean shouldFailRun ()
Zwraca, czy zatrzymać działanie modułu.
Zwroty | |
---|---|
boolean |
należy spróbować ponownie
public boolean shouldRetry ()
Zwraca, czy ponowić próbę przygotowania modułu.
Zwroty | |
---|---|
boolean |