하네스 예외

public class HarnessException
extends Object implements IHarnessException

java.lang.Object
com.android.tradefed.error.HarnessException


하네스 내에서 발생한 예외에 대한 기본 예외 클래스입니다. 이 클래스는 오류 세부 정보를 보고하기 위해 ErrorIdentifier 전달하는 데 도움이 됩니다.

요약

공개 생성자

HarnessException ( ErrorIdentifier errorId)
HarnessException (String message, ErrorIdentifier errorId)
HarnessException (Throwable cause, ErrorIdentifier errorId)
HarnessException (String message, Throwable cause, ErrorIdentifier errorId)

공개 메소드

ErrorIdentifier getErrorId ()

예외와 관련된 ErrorIdentifier 반환합니다.

String getOrigin ()

예외의 원인을 반환합니다.

String toString ()

보호된 방법

final void setCallerClass (Class<?> clazz)
final void setCallerClass (String clazz)

공개 생성자

하네스 예외

public HarnessException (ErrorIdentifier errorId)

매개변수
errorId ErrorIdentifier

하네스 예외

public HarnessException (String message, 
                ErrorIdentifier errorId)

매개변수
message String

errorId ErrorIdentifier

하네스 예외

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

매개변수
cause Throwable

errorId ErrorIdentifier

하네스 예외

public HarnessException (String message, 
                Throwable cause, 
                ErrorIdentifier errorId)

매개변수
message String

cause Throwable

errorId ErrorIdentifier

공개 메소드

getErrorId

public ErrorIdentifier getErrorId ()

예외와 관련된 ErrorIdentifier 반환합니다. null일 수 있습니다.

보고
ErrorIdentifier

getOrigin

public String getOrigin ()

예외의 원인을 반환합니다.

보고
String

toString

public String toString ()

보고
String

보호된 방법

setCallerClass

protected final void setCallerClass (Class<?> clazz)

매개변수
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

매개변수
clazz String