HarnessRuntimeException

public class HarnessRuntimeException
extends RuntimeException implements IHarnessException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.lang.RuntimeException
         ↳ com.android.tradefed.error.HarnessRuntimeException


Zusammenfassung

Öffentliche Konstruktoren

HarnessRuntimeException(String message, IHarnessException cause)

Konstruktor für die Ausnahme.

HarnessRuntimeException(String message, ErrorIdentifier errorId)

Konstruktor für die Ausnahme.

HarnessRuntimeException(String message, ErrorIdentifier defaultError, IHarnessException cause)

Konstruktor für die Ausnahme.

HarnessRuntimeException(String message, Throwable cause, ErrorIdentifier errorId)

Konstruktor für die Ausnahme.

Öffentliche Methoden

ErrorIdentifier getErrorId()

Gibt den ErrorIdentifier zurück, der 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)

Öffentliche Konstruktoren

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                IHarnessException cause)

Konstruktor für die Ausnahme.

Parameter
message String: Die mit der Ausnahme verknüpfte Meldung

cause IHarnessException: Der IHarnessException, der die Ausnahme verursacht hat.

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                ErrorIdentifier errorId)

Konstruktor für die Ausnahme.

Parameter
message String: Die mit der Ausnahme verknüpfte Meldung

errorId ErrorIdentifier: Die ErrorIdentifier, die die Ausnahme kategorisiert.

HarnessRuntimeException

public HarnessRuntimeException (String message, 
                ErrorIdentifier defaultError, 
                IHarnessException cause)

Konstruktor für die Ausnahme.

Parameter
message String: Die mit der Ausnahme verknüpfte Meldung.

defaultError ErrorIdentifier: Die ErrorIdentifier, die angewendet werden soll, wenn sie nicht in der Ausnahme festgelegt ist.

cause IHarnessException: Der IHarnessException, der die Ausnahme verursacht hat.

HarnessRuntimeException

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

Konstruktor für die Ausnahme.

Parameter
message String: Die mit der Ausnahme verknüpfte Meldung

cause Throwable: Die Ursache der Ausnahme

errorId ErrorIdentifier: Die ErrorIdentifier, die die Ausnahme kategorisiert.

Öffentliche Methoden

getErrorId

public ErrorIdentifier getErrorId ()

Gibt den ErrorIdentifier zurück, der 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