RetryPreparationDecision

public class RetryPreparationDecision
extends Object

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


Eine Klasse zur Beschreibung der Entscheidungen darüber, ob die Vorbereitung wiederholt werden soll oder ob die Modulausführung fehlschlägt. Insgesamt gäbe es drei Situationen: - NO_NEED_RETRY: Die Vorbereitung muss nicht erneut versucht werden, aber die Modulausführung muss gestoppt werden. - RETRIED_SUCCESS: Die Vorbereitung muss nicht erneut versucht werden und die Modulausführung muss nicht gestoppt werden. - RETRIED_FAILED: Die Vorbereitung muss erneut versucht werden, die Modulausführung muss jedoch nicht gestoppt werden.

Zusammenfassung

Öffentliche Bauträger

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

Öffentliche Methoden

Throwable getPreviousException ()

Gibt nach einem erneuten Versuch die vorherige Ausnahme zurück.

void setPreviousException (Throwable exception)

Legen Sie nach dem erneuten Versuch die vorherige Ausnahme fest.

boolean shouldFailRun ()

Gibt zurück, ob die Modulausführung gestoppt werden soll oder nicht.

boolean shouldRetry ()

Gibt zurück, ob die Modulvorbereitung erneut versucht werden soll oder nicht.

Öffentliche Bauträger

RetryPreparationDecision

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

Parameter
shouldRetry boolean

shouldFailRun boolean

Öffentliche Methoden

getPreviousException

public Throwable getPreviousException ()

Gibt nach einem erneuten Versuch die vorherige Ausnahme zurück.

Kehrt zurück
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

Legen Sie nach dem erneuten Versuch die vorherige Ausnahme fest.

Parameter
exception Throwable

sollteFailRun

public boolean shouldFailRun ()

Gibt zurück, ob die Modulausführung gestoppt werden soll oder nicht.

Kehrt zurück
boolean

sollte es erneut versuchen

public boolean shouldRetry ()

Gibt zurück, ob die Modulvorbereitung erneut versucht werden soll oder nicht.

Kehrt zurück
boolean