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