KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > system > ConfigurationException


1 /*
2 * JBoss, Home of Professional Open Source
3 * Copyright 2005, JBoss Inc., and individual contributors as indicated
4 * by the @authors tag. See the copyright.txt in the distribution for a
5 * full listing of individual contributors.
6 *
7 * This is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU Lesser General Public License as
9 * published by the Free Software Foundation; either version 2.1 of
10 * the License, or (at your option) any later version.
11 *
12 * This software is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Lesser General Public License for more details.
16 *
17 * You should have received a copy of the GNU Lesser General Public
18 * License along with this software; if not, write to the Free
19 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
20 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
21 */

22 package org.jboss.system;
23
24 import org.jboss.util.NestedException;
25
26 /**
27  * Thrown to indicate a non-fatal configuration related problem.
28  *
29  * @see ConfigurationService
30  *
31  * @author <a HREF="mailto:jason@planet57.com">Jason Dillon</a>
32  * @version <tt>$Revision: 57108 $</tt>
33  */

34 public class ConfigurationException
35    extends NestedException
36 {
37    /**
38     * Construct a <tt>ConfigurationException</tt> with the specified detail
39     * message.
40     *
41     * @param msg Detail message.
42     */

43    public ConfigurationException(String JavaDoc msg) {
44       super(msg);
45    }
46
47    /**
48     * Construct a <tt>ConfigurationException</tt> with the specified detail
49     * message and nested <tt>Throwable</tt>.
50     *
51     * @param msg Detail message.
52     * @param nested Nested <tt>Throwable</tt>.
53     */

54    public ConfigurationException(String JavaDoc msg, Throwable JavaDoc nested) {
55       super(msg, nested);
56    }
57
58    /**
59     * Construct a <tt>ConfigurationException</tt> with the specified
60     * nested <tt>Throwable</tt>.
61     *
62     * @param nested Nested <tt>Throwable</tt>.
63     */

64    public ConfigurationException(Throwable JavaDoc nested) {
65       super(nested);
66    }
67
68    /**
69     * Construct a <tt>ConfigurationException</tt> with no detail.
70     */

71    public ConfigurationException() {
72       super();
73    }
74 }
75
Popular Tags