HarnessException

public class HarnessException
extends Object implements IHarnessException

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


Class pengecualian dasar untuk pengecualian yang ditampilkan dalam harness. Class ini membantu membawa ErrorIdentifier untuk melaporkan detail kegagalan.

Ringkasan

Konstruktor publik

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

Metode publik

ErrorIdentifier getErrorId()

Menampilkan ErrorIdentifier yang terkait dengan pengecualian.

String getOrigin()

Menampilkan asal pengecualian.

String toString()

Metode yang dilindungi

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

Konstruktor publik

Pengecualian Harness

public HarnessException (ErrorIdentifier errorId)

Parameter
errorId ErrorIdentifier

Pengecualian Harness

public HarnessException (String message, 
                ErrorIdentifier errorId)

Parameter
message String

errorId ErrorIdentifier

Pengecualian Harness

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

Parameter
message String

cause Throwable

errorId ErrorIdentifier

Pengecualian Harness

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

Parameter
cause Throwable

errorId ErrorIdentifier

Metode publik

getErrorId

public ErrorIdentifier getErrorId ()

Menampilkan ErrorIdentifier yang terkait dengan pengecualian. Dapat ditetapkan ke null.

Hasil
ErrorIdentifier

getOrigin

public String getOrigin ()

Menampilkan asal pengecualian.

Hasil
String

toString

public String toString ()

Hasil
String

Metode yang dilindungi

setCallerClass

protected final void setCallerClass (Class<?> clazz)

Parameter
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

Parameter
clazz String