1   /*
2    * Created on Apr 22, 2005
3    *
4    * Copyright 2005-2006 the original author or authors.
5    * 
6    * Licensed under the Apache License, Version 2.0 (the "License");
7    * you may not use this file except in compliance with the License.
8    * You may obtain a copy of the License at
9    * 
10   *      http://www.apache.org/licenses/LICENSE-2.0
11   * 
12   * Unless required by applicable law or agreed to in writing, software
13   * distributed under the License is distributed on an "AS IS" BASIS,
14   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15   * See the License for the specific language governing permissions and
16   * limitations under the License.
17   */
18  package org.wcb.exception;
19  
20  /**
21   <small>
22   * Copyright (c)  2006  wbogaardt.
23   * This library is free software; you can redistribute it and/or
24   * modify it under the terms of the GNU Lesser General Public
25   * License as published by the Free Software Foundation; either
26   * version 2.1 of the License, or (at your option) any later version.
27   *
28   * This library is distributed in the hope that it will be useful,
29   * but WITHOUT ANY WARRANTY; without even the implied warranty of
30   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
31   * Lesser General Public License for more details.
32   *
33   * You should have received a copy of the GNU Lesser General Public
34   * License along with this library; if not, write to the Free Software
35   * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
36   * <p/>
37   * $File:  $ <br>
38   * $Change:  $ submitted by $Author: wbogaardt $ at $DateTime: Jan 26, 2006 10:38:53 AM $ <br>
39   * </small>
40   *
41   * @author wbogaardt
42   * @version 1
43   */
44  
45  public class ManagerException extends Exception {
46  
47       /**
48       * Exception message to be thrown.
49       * @param message The string of the message.
50       */
51      public ManagerException(String message) {
52          super(message);
53      }
54  
55      /**
56       * Re-throw an existing exception but wrapped within this
57       * exception.
58       * @param cause Existing throwable exception.
59       */
60      public ManagerException(Throwable cause) {
61          super(cause);
62      }
63  
64      /**
65       * Re-throw an existing exception and add a manager message to it.
66       * @param message  The string message of the exception.
67       * @param cause  The existing throw clause.
68       */
69      public ManagerException(String message, Throwable cause) {
70          super(message, cause);
71      }
72  }