재시도준비결정
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 |