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