재시도준비결정

public class RetryPreparationDecision
extends Object

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


준비를 재시도하고 모듈 실행을 실패할지 여부에 대한 결정을 설명하는 클래스입니다. 전체적으로 3가지 상황이 있습니다. - NO_NEED_RETRY: 준비를 다시 시도할 필요는 없지만 모듈 실행을 중지해야 합니다. - RETRIED_SUCCESS: 준비를 다시 시도할 필요가 없으며 모듈 실행을 중지할 필요도 없습니다. - RETRIED_FAILED: 준비를 다시 시도해야 하지만 모듈 실행을 중지할 필요는 없습니다.

요약

공개 생성자

RetryPreparationDecision (boolean shouldRetry, boolean shouldFailRun)

공개 메소드

Throwable getPreviousException ()

재시도 후 이전 예외를 반환합니다.

void setPreviousException (Throwable exception)

재시도 후 이전 예외를 설정하세요.

boolean shouldFailRun ()

모듈 실행을 중지할지 여부를 반환합니다.

boolean shouldRetry ()

모듈 준비를 재시도할지 여부를 반환합니다.

공개 생성자

재시도준비결정

public RetryPreparationDecision (boolean shouldRetry, 
                boolean shouldFailRun)

매개변수
shouldRetry boolean

shouldFailRun boolean

공개 메소드

getPreviousException

public Throwable getPreviousException ()

재시도 후 이전 예외를 반환합니다.

보고
Throwable

setPreviousException

public void setPreviousException (Throwable exception)

재시도 후 이전 예외를 설정하세요.

매개변수
exception Throwable

실패실행해야함

public boolean shouldFailRun ()

모듈 실행을 중지할지 여부를 반환합니다.

보고
boolean

다시 시도해야 함

public boolean shouldRetry ()

모듈 준비를 재시도할지 여부를 반환합니다.

보고
boolean