1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package de.bea.domingo.groupware;
24
25
26 /***
27 * Base class of all exceptions in the groupware package of domingo.
28 *
29 * @author <a href=mailto:kriede@users.sourceforge.net>Kurt Riede</a>
30 */
31 public class GroupwareException extends Exception {
32
33 /*** serial version ID for serialization. */
34 private static final long serialVersionUID = 1L;
35
36 /***
37 * Constructor.
38 */
39 public GroupwareException() {
40 super();
41 }
42
43 /***
44 * Constructor.
45 *
46 * @param message the detail message (which is saved for later retrieval
47 * by the {@link #getMessage()} method).
48 * @param cause the cause (which is saved for later retrieval by the
49 * {@link #getCause()} method). (A <tt>null</tt> value is
50 * permitted, and indicates that the cause is nonexistent or
51 * unknown.)
52 */
53 public GroupwareException(final String message, final Throwable cause) {
54 super(message, cause);
55 }
56
57 /***
58 * Constructor.
59 *
60 * @param message the detail message (which is saved for later retrieval
61 * by the {@link #getMessage()} method).
62 */
63 public GroupwareException(final String message) {
64 super(message);
65 }
66
67 /***
68 * Constructor.
69 *
70 * @param cause the cause (which is saved for later retrieval by the
71 * {@link #getCause()} method). (A <tt>null</tt> value is
72 * permitted, and indicates that the cause is nonexistent or
73 * unknown.)
74 */
75 public GroupwareException(final Throwable cause) {
76 super(cause);
77 }
78 }