Spróbuj ponowniePrzygotowanieDecyzja

public class RetryPreparationDecision
extends Object

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


Klasa opisująca decyzje dotyczące ponowienia próby przygotowania i niepowodzenia uruchomienia modułu. Ogólnie rzecz biorąc, byłyby 3 sytuacje: - NO_NEED_RETRY: Nie ma potrzeby ponownego przygotowania, ale konieczne jest zatrzymanie działania modułu. - RETRIED_SUCCESS: Nie trzeba ponawiać przygotowań ani zatrzymywać działania modułu. - RETRIED_FAILED: Trzeba ponowić próbę przygotowania, ale nie trzeba zatrzymywać działania modułu.

Streszczenie

Konstruktory publiczne

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 pytanie, czy ponowić próbę przygotowania modułu.

Konstruktory publiczne

Spróbuj ponowniePrzygotowanieDecyzja

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 pytanie, czy ponowić próbę przygotowania modułu.

Zwroty
boolean