Harness-Ausnahme

public class HarnessException
extends Object implements IHarnessException

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


Basisausnahmeklasse für die im Harness ausgelöste Ausnahme. Mit dieser Klasse können ErrorIdentifier Fehlerdetails gemeldet werden.

Zusammenfassung

Öffentliche Konstruktoren

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

Öffentliche Methoden

ErrorIdentifier getErrorId()

Gibt das mit der Ausnahme verknüpfte ErrorIdentifier zurück.

String getOrigin()

Gibt den Ursprung der Ausnahme zurück.

String toString()

Geschützte Methoden

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

Öffentliche Konstruktoren

Harness-Ausnahme

public HarnessException (ErrorIdentifier errorId)

Parameter
errorId ErrorIdentifier

Harness-Ausnahme

public HarnessException (String message, 
                ErrorIdentifier errorId)

Parameter
message String

errorId ErrorIdentifier

Harness-Ausnahme

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

Parameter
cause Throwable

errorId ErrorIdentifier

Harness-Ausnahme

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

Parameter
message String

cause Throwable

errorId ErrorIdentifier

Öffentliche Methoden

getErrorId

public ErrorIdentifier getErrorId ()

Gibt das mit der Ausnahme verknüpfte ErrorIdentifier zurück. Kann null sein.

Returns
ErrorIdentifier

getOrigin

public String getOrigin ()

Gibt den Ursprung der Ausnahme zurück.

Returns
String

toString

public String toString ()

Returns
String

Geschützte Methoden

setCallerClass

protected final void setCallerClass (Class<?> clazz)

Parameter
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

Parameter
clazz String