1 package org.odmg;
2
3
4
5 /**
6
7 * This exception is thrown when the database asynchronously and explicitly
8
9 * aborts the user's transaction due to some failure, the user's data is reset
10
11 * just as if the user had directly called <code>Transaction.abort</code>.
12
13 * @author David Jordan (as Java Editor of the Object Data Management Group)
14
15 * @version ODMG 3.0
16
17 */
18
19
20
21 public class TransactionAbortedException extends ODMGRuntimeException
22
23 {
24
25 /**
26
27 * Constructs an instance of the exception.
28
29 */
30
31 public TransactionAbortedException()
32
33 {
34
35 super();
36
37 }
38
39
40
41 /**
42
43 * Constructs an instance of the exception with the provided message.
44
45 * @param msg The message that describes the exception.
46
47 */
48
49 public TransactionAbortedException(String msg)
50
51 {
52
53 super(msg);
54
55 }
56
57 }
58