HarnessException

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(String message, Throwable cause, ErrorIdentifier errorId)
HarnessException(Throwable cause, ErrorIdentifier errorId)

공개 메서드

ErrorIdentifier getErrorId()

예외와 연결된 ErrorIdentifier를 반환합니다.

String getOrigin()

예외의 출처를 반환합니다.

String toString()

보호된 메서드

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

공개 생성자

HarnessException

public HarnessException (ErrorIdentifier errorId)

매개변수
errorId ErrorIdentifier

하네스 예외

public HarnessException (String message, 
                ErrorIdentifier errorId)

매개변수
message String

errorId ErrorIdentifier

하네스 예외

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

매개변수
message String

cause Throwable

errorId ErrorIdentifier

하네스 예외

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

매개변수
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