1 /***
2 * JFoxSOAF, Service-Oriented Application Framework
3 *
4 * Copyright (C) www.huihoo.org
5 *
6 * Distributable under GNU LGPL license
7 *
8 * For more information, please visit: http://www.huihoo.org/jfox/jfoxsoaf
9 */
10
11 package org.huihoo.jfox.soaf.exception;
12
13 /***
14 * <p>
15 * Any exception that occurs inside JFoxSOAF.
16 * </p>
17 *
18 * @author <a href="mailto:founder_chen@yahoo.com.cn">Peter Cheng </a>
19 * @version $Revision: 1.4 $ $Date: 2004/10/22 16:12:23 $
20 * @version Revision: 1.0
21 */
22
23 public class JFoxSOAFException extends NestedCheckedException {
24
25 /***
26 * Construct a new exception with no cause and the specified detail message.
27 * Note modern JVMs may still track the exception that caused this one.
28 *
29 * @param message
30 * the message detailing the exception.
31 */
32 protected JFoxSOAFException(final String message) {
33 super(message);
34 }
35
36 /***
37 * Construct a new exception with the specified cause and no detail message.
38 *
39 * @param cause
40 * the exception that caused this one.
41 */
42 protected JFoxSOAFException(final Throwable cause) {
43 super(cause);
44 }
45
46 /***
47 * Construct a new exception with the specified cause and the specified
48 * detail message.
49 *
50 * @param message
51 * the message detailing the exception.
52 * @param cause
53 * the exception that caused this one.
54 */
55 protected JFoxSOAFException(final String message, final Throwable cause) {
56 super(message, cause);
57 }
58
59 }