HarnessException

public class HarnessException
extends Exception implements IHarnessException

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


Basisausnahmeklasse für Ausnahmen, die im Harness ausgelöst werden. Diese Klasse hilft dabei, ErrorIdentifier zu übertragen, um die Fehlerdetails zu melden.

Zusammenfassung

Öffentliche Konstruktoren

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

Öffentliche Methoden

ErrorIdentifier getErrorId()

Gibt die ErrorIdentifier zurück, die mit der Ausnahme verknüpft ist.

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

HarnessException

public HarnessException (ErrorIdentifier errorId)

Parameter
errorId ErrorIdentifier

HarnessException

public HarnessException (String message, 
                ErrorIdentifier errorId)

Parameter
message String

errorId ErrorIdentifier

HarnessException

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

Parameter
message String

cause Throwable

errorId ErrorIdentifier

HarnessException

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

Parameter
cause Throwable

errorId ErrorIdentifier

Öffentliche Methoden

getErrorId

public ErrorIdentifier getErrorId ()

Gibt die ErrorIdentifier zurück, die mit der Ausnahme verknüpft ist. Kann null sein.

Gibt Folgendes zurück:
ErrorIdentifier

getOrigin

public String getOrigin ()

Gibt den Ursprung der Ausnahme zurück.

Gibt Folgendes zurück:
String

toString

public String toString ()

Gibt Folgendes zurück:
String

Geschützte Methoden

setCallerClass

protected final void setCallerClass (Class<?> clazz)

Parameter
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

Parameter
clazz String