public class ClientException
extends java.lang.Exception
| Modifier and Type | Class and Description |
|---|---|
static class |
ClientException.ErrorType
define your error codes here
|
| Modifier and Type | Field and Description |
|---|---|
protected int |
errorCode |
protected java.lang.Object |
errorObject |
protected ClientException.ErrorType |
errorType |
protected java.lang.String |
message |
| Constructor and Description |
|---|
ClientException(ClientException.ErrorType error) |
ClientException(ClientException.ErrorType error,
java.lang.String message) |
ClientException(ClientException.ErrorType error,
java.lang.String message,
java.lang.Throwable chainedException) |
ClientException(int errorCode) |
ClientException(int errorCode,
java.lang.String message) |
ClientException(int errorCode,
java.lang.String message,
java.lang.Throwable chainedException) |
ClientException(java.lang.String message) |
ClientException(java.lang.String message,
java.lang.Throwable chainedException) |
ClientException(java.lang.Throwable chainedException) |
| Modifier and Type | Method and Description |
|---|---|
int |
getErrorCode() |
static java.util.HashMap |
getErrorCodes(java.lang.Class clazz)
Return the codes that are defined on a subclass of our class.
|
java.lang.String |
getErrorMessage() |
java.lang.Object |
getErrorObject() |
ClientException.ErrorType |
getErrorType() |
java.lang.String |
getInternalMessage()
Return the message associated with such an exception.
|
void |
setErrorCode(int errorCode) |
void |
setErrorMessage(java.lang.String msg) |
void |
setErrorObject(java.lang.Object errorObject) |
protected int errorCode
protected java.lang.String message
protected java.lang.Object errorObject
protected ClientException.ErrorType errorType
public ClientException(java.lang.String message)
public ClientException(int errorCode)
public ClientException(int errorCode,
java.lang.String message)
public ClientException(java.lang.Throwable chainedException)
public ClientException(java.lang.String message,
java.lang.Throwable chainedException)
public ClientException(int errorCode,
java.lang.String message,
java.lang.Throwable chainedException)
public ClientException(ClientException.ErrorType error)
public ClientException(ClientException.ErrorType error, java.lang.String message)
public ClientException(ClientException.ErrorType error, java.lang.String message, java.lang.Throwable chainedException)
public ClientException.ErrorType getErrorType()
public int getErrorCode()
public void setErrorCode(int errorCode)
public java.lang.String getErrorMessage()
public void setErrorMessage(java.lang.String msg)
public java.lang.Object getErrorObject()
public void setErrorObject(java.lang.Object errorObject)
public java.lang.String getInternalMessage()
public static java.util.HashMap getErrorCodes(java.lang.Class clazz)
clazz - a class that is a subclass of us.