RetryPreparationDecision
public
class
RetryPreparationDecision
extends Object
java.lang.Object | |
↳ | com.android.tradefed.retry.RetryPreparationDecision |
Klasa do opisu decyzji o tym, czy powtórzyć przygotowanie i zakończyć wykonywanie modułu. Ogólnie mogą wystąpić 3 sytuacje: - NO_NEED_RETRY: nie trzeba powtarzać przygotowania, ale trzeba zatrzymać działanie modułu. – RETRIED_SUCCESS: nie trzeba powtarzać przygotowania ani zatrzymywać wykonywania modułu. – RETRIED_FAILED: należy ponownie wykonać przygotowanie, ale nie trzeba zatrzymywać działania modułu.
Podsumowanie
Konstruktory publiczne | |
---|---|
RetryPreparationDecision(boolean shouldRetry, boolean shouldFailRun)
|
Metody publiczne | |
---|---|
Throwable
|
getPreviousException()
Po ponownym próbie zwraca poprzedni wyjątek. |
void
|
setPreviousException(Throwable exception)
Po ponownym próbie ustaw poprzedni wyjątek. |
boolean
|
shouldFailRun()
Zwraca wartość wskazującą, czy należy zatrzymać działanie modułu. |
boolean
|
shouldRetry()
Zwraca wartość wskazującą, czy należy ponownie próbować przygotować moduł. |
Konstruktory publiczne
RetryPreparationDecision
public RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)
Parametry | |
---|---|
shouldRetry |
boolean |
shouldFailRun |
boolean |
Metody publiczne
getPreviousException
public Throwable getPreviousException ()
Po ponownym próbie zwraca poprzedni wyjątek.
Zwroty | |
---|---|
Throwable |
setPreviousException
public void setPreviousException (Throwable exception)
Po ponownym próbie ustaw poprzedni wyjątek.
Parametry | |
---|---|
exception |
Throwable |
shouldFailRun
public boolean shouldFailRun ()
Zwraca informację, czy należy zatrzymać działanie modułu.
Zwroty | |
---|---|
boolean |
shouldRetry
public boolean shouldRetry ()
Zwraca wartość wskazującą, czy należy ponownie próbować przygotować moduł.
Zwroty | |
---|---|
boolean |