1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package javax.jdo;
24
25 /** This class represents data store exceptions that cannot be retried.
26 *
27 * @version 1.0.1
28 */
29 public class JDOFatalDataStoreException extends JDOFatalException {
30
31 /**
32 * Constructs a new <code>JDOFatalDataStoreException</code> without a detail message.
33 */
34 public JDOFatalDataStoreException() {
35 }
36
37
38 /**
39 * Constructs a new <code>JDOFatalDataStoreException</code> with the specified detail message.
40 * @param msg the detail message.
41 */
42 public JDOFatalDataStoreException(String msg) {
43 super(msg);
44 }
45
46 /** Constructs a new <code>JDOFatalDataStoreException</code> with the specified detail message
47 * and failed object.
48 * @param msg the detail message.
49 * @param failed the failed object.
50 */
51 public JDOFatalDataStoreException(String msg, Object failed) {
52 super(msg, failed);
53 }
54
55 /**
56 * Constructs a new <code>JDOFatalDataStoreException</code> with the specified
57 * detail message and nested <code>Throwable</code>s.
58 * @param msg the detail message.
59 * @param nested the nested <code>Throwable[]</code>.
60 */
61 public JDOFatalDataStoreException(String msg, Throwable[] nested) {
62 super(msg, nested);
63 }
64
65 /**
66 * Constructs a new <code>JDOFatalDataStoreException</code> with the specified
67 * detail message and nested <code>Throwable</code>s.
68 * @param msg the detail message.
69 * @param nested the nested <code>Throwable</code>.
70 */
71 public JDOFatalDataStoreException(String msg, Throwable nested) {
72 super(msg, nested);
73 }
74
75 /**
76 * Constructs a new <code>JDOFatalDataStoreException</code> with the specified
77 * detail message, nested <code>Throwable</code>s, and failed object.
78 * @param msg the detail message.
79 * @param nested the nested <code>Throwable[]</code>.
80 * @param failed the failed object.
81 */
82 public JDOFatalDataStoreException(String msg, Throwable[] nested, Object failed) {
83 super(msg, nested, failed);
84 }
85
86 /**
87 * Constructs a new <code>JDOFatalDataStoreException</code> with the specified
88 * detail message, nested <code>Throwable</code>s, and failed object.
89 * @param msg the detail message.
90 * @param nested the nested <code>Throwable</code>.
91 * @param failed the failed object.
92 */
93 public JDOFatalDataStoreException(String msg, Throwable nested, Object failed) {
94 super(msg, nested, failed);
95 }
96 }
97