public class RestRuntimeException
extends java.lang.RuntimeException
Exception
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Constructor and Description |
---|
RestRuntimeException(java.lang.String pMessage,
javax.servlet.http.HttpServletResponse pResponse,
int pErrorCode)
A constructor which takes a message, response object and error code.
|
RestRuntimeException(java.lang.String pMessage,
javax.servlet.ServletResponse pResponse,
int pErrorCode)
A constructor which takes a message, a servlet response object and error code.
|
RestRuntimeException(java.lang.String pMessage,
java.lang.Throwable pCause,
javax.servlet.http.HttpServletResponse pResponse,
int pErrorCode)
A constructor which takes a source exception, response object and error code.
|
RestRuntimeException(java.lang.Throwable pCause,
javax.servlet.http.HttpServletResponse pResponse,
int pErrorCode)
A constructor which takes a source exception, response object and error code.
|
Modifier and Type | Method and Description |
---|---|
int |
getErrorCode()
Returns the error code that was set into the response object for this exception.
|
void |
setErrorCode(int pErrorCode)
Sets the error code that was set into the response object for this exception
|
public RestRuntimeException(java.lang.String pMessage, javax.servlet.http.HttpServletResponse pResponse, int pErrorCode)
pMessage
- an error message describing the REST exception.pResponse
- the servlet response objectpErrorCode
- an error code to set into the response object. This should be one of the error codes
defined in javax.servlet.http.HttpServletResponse.HttpServletResponse
public RestRuntimeException(java.lang.String pMessage, javax.servlet.ServletResponse pResponse, int pErrorCode)
pMessage
- an error message describing the REST exception.pResponse
- the servlet response objectpErrorCode
- an error code to set into the response object. This should be one of the error codes
defined in javax.servlet.http.HttpServletResponse.HttpServletResponse
public RestRuntimeException(java.lang.Throwable pCause, javax.servlet.http.HttpServletResponse pResponse, int pErrorCode)
pCause
- the source exceptionpResponse
- the servlet response objectpErrorCode
- an error code to set into the response object. This should be one of the error codes
defined in javax.servlet.http.HttpServletResponse.HttpServletResponse
public RestRuntimeException(java.lang.String pMessage, java.lang.Throwable pCause, javax.servlet.http.HttpServletResponse pResponse, int pErrorCode)
pMessage
- an error message describing the REST exception.pCause
- the source exceptionpResponse
- the servlet response objectpErrorCode
- an error code to set into the response object. This should be one of the error codes
defined in javax.servlet.http.HttpServletResponse.HttpServletResponse
public int getErrorCode()
public void setErrorCode(int pErrorCode)
pErrorCode
- the error code that was set into the response object for this exception