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.proxy;
24
25 import de.bea.domingo.DNotesRuntimeException;
26 import de.bea.domingo.exception.DominoException;
27
28 /***
29 * Class from which all runtime exceptions in this package inherit.
30 * Allows recording of nested exceptions.
31 *
32 * @author <a href="mailto:kriede@users.sourceforge.net">Kurt Riede</a>
33 */
34 public final class NotesProxyRuntimeException extends DNotesRuntimeException {
35
36 /*** serial version ID for serialization. */
37 private static final long serialVersionUID = 3256727294654428981L;
38
39 /***
40 * Construct a new <code>NotesProxyRuntimeException</code> instance.
41 *
42 * @param message The detail message for this exception.
43 */
44 public NotesProxyRuntimeException(final String message) {
45 super(message);
46 }
47
48 /***
49 * Construct a new <code>NotesProxyRuntimeException</code> instance.
50 *
51 * @param throwable the root cause of the exception
52 */
53 public NotesProxyRuntimeException(final DominoException throwable) {
54 super(throwable);
55 }
56
57 /***
58 * Construct a new <code>NotesProxyRuntimeException</code> instance.
59 *
60 * @param message The detail message for this exception.
61 * @param throwable the root cause of the exception
62 */
63 public NotesProxyRuntimeException(final String message, final Throwable throwable) {
64 super(message, throwable);
65 }
66 }