public class RestRuntimeException
extends java.lang.RuntimeException
Exception, 
Serialized Form| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | CLASS_VERSIONClass 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.HttpServletResponsepublic 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.HttpServletResponsepublic 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.HttpServletResponsepublic 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.HttpServletResponsepublic int getErrorCode()
public void setErrorCode(int pErrorCode)
pErrorCode - the error code that was set into the response object for this exception