HarnessException

public class HarnessException
extends Object implements IHarnessException

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


Classe de exceção de base para exceção gerada no arcabouço. Essa classe ajuda a carregar ErrorIdentifier para informar os detalhes da falha.

Resumo

Construtores públicos

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

Métodos públicos

ErrorIdentifier getErrorId()

Retorna o ErrorIdentifier associado à exceção.

String getOrigin()

Retorna a origem da exceção.

String toString()

Métodos protegidos

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

Construtores públicos

HarnessException

public HarnessException (ErrorIdentifier errorId)

Parâmetros
errorId ErrorIdentifier

HarnessException

public HarnessException (String message, 
                ErrorIdentifier errorId)

Parâmetros
message String

errorId ErrorIdentifier

HarnessException

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

Parâmetros
message String

cause Throwable

errorId ErrorIdentifier

HarnessException

public HarnessException (Throwable cause, 
                ErrorIdentifier errorId)

Parâmetros
cause Throwable

errorId ErrorIdentifier

Métodos públicos

getErrorId

public ErrorIdentifier getErrorId ()

Retorna o ErrorIdentifier associado à exceção. Pode ser nulo.

Retorna
ErrorIdentifier

getOrigin

public String getOrigin ()

Retorna a origem da exceção.

Retorna
String

toString

public String toString ()

Retorna
String

Métodos protegidos

setCallerClass

protected final void setCallerClass (Class<?> clazz)

Parâmetros
clazz Class

setCallerClass

protected final void setCallerClass (String clazz)

Parâmetros
clazz String