1 /*
2 * Copyright (c) 1998-2002 The Jgroup Team.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License version 2 as
6 * published by the Free Software Foundation.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU Lesser General Public License for more details.
12 *
13 * You should have received a copy of the GNU Lesser General Public License
14 * along with this program; if not, write to the Free Software
15 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 *
17 */
18
19 package jgroup.core;
20
21 /**
22 * Raised when an error is found in a system configuration.
23 *
24 * @author Alberto Montresor
25 * @since Jgroup 0.8
26 */
27 public class ConfigurationException
28 extends JgroupException
29 {
30
31 private static final long serialVersionUID = -7705537071823340523L;
32
33 /**
34 * Constructs a <code>ConfigurationException</code> with the
35 * specified message.
36 *
37 * @param message
38 * Detailed message describing the problem.
39 */
40 public ConfigurationException(String message)
41 {
42 super(message);
43 }
44
45 /**
46 * Constructs a <code>ConfigurationExeception</code> with the specified
47 * message and cause exception.
48 *
49 * @param message
50 * Detailed message describing the problem.
51 * @param cause
52 * The cause exception.
53 */
54 public ConfigurationException(String message, Throwable cause)
55 {
56 super(message, cause);
57 }
58
59 } // END ConfigurationException