Changeset 204 for ether_ndacc/trunk/web/src/com/ether/WebException.java
- Timestamp:
- 09/21/11 16:12:07 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ether_ndacc/trunk/web/src/com/ether/WebException.java
r113 r204 3 3 /** 4 4 * @author vmipsl 5 * @date 02 feb 2011 5 * @date 02 feb 2011 6 6 */ 7 7 @SuppressWarnings("serial") 8 public class WebException 9 8 public class WebException 9 extends FormattedException 10 10 { 11 public WebException(final Enum<? extends Code> code, final Throwable cause, final Object... parameters) { 12 this(code, cause.getMessage(), cause, parameters); 11 public WebException(final Enum<? extends Code> code) { 12 super(code); 13 } 14 15 public WebException(final Throwable cause) { 16 super(cause); 17 } 18 19 public WebException( final Enum<? extends Code> code, final String string) { 20 super(code, string); 21 } 22 23 public WebException( final Enum<? extends Code> code, final Throwable cause, final Object... parameters ) 24 { 25 this( code, cause.getMessage(), cause, parameters ); 13 26 } 14 27 15 protected WebException(final Enum<? extends Code> code, final String message, final Throwable cause, final Object... parameters) { 16 super(prefix(code, message), cause, parameters); 28 protected WebException( final Enum<? extends Code> code, final String message, final Throwable cause, final Object... parameters ) 29 { 30 super( prefix( code, message ), cause, parameters ); 17 31 } 18 32 19 public static enum WebCode implements Code 33 public static enum WebCode 34 implements Code 20 35 { 21 UNKNOWN, 22 PERSISTENCE, 23 SERVICE_PROBLEM, 36 UNKNOWN, 37 PERSISTENCE, 38 SERVICE_PROBLEM, 39 IO_EXCEPTION_ERROR_TO_GET_OUTPUTSTREAM, 40 ERROR_UNSUPPORTED_UTF8_ENCODING, 41 ERROR_NO_REQUEST_HANDLING_METHOD, 42 ERROR_NUMBER_OF_PARAM_TYPES_NOT_EQUAL_TO_PARAM_ANNOTATIONS, 24 43 } 25 44 }
Note: See TracChangeset
for help on using the changeset viewer.