Definition at line 15 of file JetWebServletException.java.
Public Member Functions | |
JetWebServletException (Exception originalException) | |
JetWebServletException (String message, String data) | |
void | printStackTrace (PrintWriter s) |
void | printStackTrace (PrintStream s) |
String | getMessage () |
Exception | getOriginalException () |
Protected Attributes | |
String | data = "" |
Exception | originalException |
|
JetWebServletException constructor wrapping underlying exception.
Definition at line 23 of file JetWebServletException.java. 00023 { 00024 super(originalException); 00025 }
|
|
JetWebServletException constructor when no underlying exception thrown.
Definition at line 32 of file JetWebServletException.java. 00032 { 00033 super(message,data); 00034 }
|
|
Overrides super to show the sql error details (if relevant), and error data (if supplied)
Reimplemented in JetWebDBException, and JobRequestException. Definition at line 80 of file JetWebException.java. References JetWebException.data, and JetWebException.originalException. 00080 { 00081 00082 StringBuffer b = new StringBuffer(); 00083 b.append(this.getClass().getName()); 00084 b.append("\n"); 00085 b.append(super.getMessage()); 00086 00087 if (originalException!=null){ 00088 b.append("\n Original Exception\n"); 00089 b.append(originalException.getClass().getName()); 00090 } 00091 00092 //printStackTrace(System.out); 00093 00094 if (!data.equals("")){ 00095 b.append("\n:DATA:"); 00096 b.append(data); 00097 } 00098 00099 return b.toString(); 00100 00101 }
|
|
gets the original exception this exception wraps
Definition at line 107 of file JetWebException.java. Referenced by JobRequestException.getMessage(), and JetWebDBException.getMessage(). 00107 {
00108 return originalException;
00109 }
|
|
This overrides super to print the original exception stack trace, if there is one. The message and stack trace can be obtained from it.
Definition at line 67 of file JetWebException.java. References JetWebException.originalException. 00067 { 00068 if (originalException!=null){ 00069 originalException.printStackTrace(s); 00070 } else { 00071 super.printStackTrace(s); 00072 } 00073 }
|
|
This overrides super to print the original exception stack trace, if there is one. The message and stack trace can be obtained from it.
Definition at line 54 of file JetWebException.java. References JetWebException.originalException. 00054 { 00055 if (originalException!=null){ 00056 originalException.printStackTrace(s); 00057 } else { 00058 super.printStackTrace(s); 00059 } 00060 }
|
|
Definition at line 16 of file JetWebException.java. Referenced by JetWebException.getMessage(). |
|
Definition at line 17 of file JetWebException.java. Referenced by JetWebException.getMessage(), and JetWebException.printStackTrace(). |
Generated Wed Jan 17 09:14:27 GMT 2007