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 import com.ibatis.common.exception.NestedRuntimeException;
14
15 /***
16 * Represents exceptions raised when a database configration file error.
17 *
18 * @author <a href="mailto:founder_chen@yahoo.com.cn">Peter Cheng </a>
19 * @version $Revision: 1.1 $ $Date: 2004/10/28 15:29:01 $
20 * @version Revision: 1.0
21 */
22
23 public class DataSourceConfigurationException extends NestedRuntimeException {
24
25 /***
26 * Construct a new exception with no cause and no detail message. Note
27 * modern JVMs may still track the exception that caused this one.
28 */
29 public DataSourceConfigurationException() {
30 }
31
32 /***
33 * Construct a new exception with no cause and the specified detail message.
34 * Note modern JVMs may still track the exception that caused this one.
35 *
36 * @param message
37 * the message detailing the exception.
38 */
39 public DataSourceConfigurationException(final String message) {
40 super(message);
41
42 }
43
44 /***
45 * Construct a new exception with the specified cause and no detail message.
46 *
47 * @param cause
48 * the exception that caused this one.
49 */
50 public DataSourceConfigurationException(final String message,
51 final Throwable cause) {
52 super(message, cause);
53 }
54
55 /***
56 * Construct a new exception with the specified cause and no detail message.
57 *
58 * @param cause
59 * the exception that caused this one.
60 */
61 public DataSourceConfigurationException(final Throwable cause) {
62 super(cause);
63 }
64
65 }