IRunUtil.IRunnableResult

public static interface IRunUtil.IRunnableResult

com.android.tradefed.util.IRunUtil.IRunnableResult


부울 상태를 반환하는 작업을 비동기적으로 실행하기 위한 인터페이스입니다.

요약

공개 메소드

abstract void cancel ()

작업을 취소하십시오.

default boolean checkOutputMonitor (Long idleOutputTimeout)

마지막 확인 이후 현재 실행 중인 작업이 진행되었는지 확인합니다.

default getCommand ()

실행 가능 항목과 관련된 명령을 반환합니다.

default CommandResult getResult ()

명령과 관련된 CommandResult 반환합니다.

abstract boolean run ()

작업을 실행합니다.

공개 메소드

취소

public abstract void cancel ()

작업을 취소하십시오.

출력모니터 확인

public boolean checkOutputMonitor (Long idleOutputTimeout)

마지막 확인 이후 현재 실행 중인 작업이 진행되었는지 확인합니다.

매개변수
idleOutputTimeout Long : 진행이 진행되지 않는다고 가정하기 시작하기 전에 관찰된 진행 없이 ms 유휴 상태입니다.

보고
boolean 진행 상황이 감지되면 true, 그렇지 않으면 false입니다.

getCommand

public  getCommand ()

실행 가능 항목과 관련된 명령을 반환합니다.

보고

결과 가져오기

public CommandResult getResult ()

명령과 관련된 CommandResult 반환합니다.

보고
CommandResult

달리다

public abstract boolean run ()

작업을 실행합니다.

보고
boolean 작업이 성공적으로 수행되면 true , 그렇지 않으면 false

던지기
Exception 작업이 비정상적으로 종료된 경우