01: /*
02: * Copyright 2004 (C) TJDO.
03: * All rights reserved.
04: *
05: * This software is distributed under the terms of the TJDO License version 1.0.
06: * See the terms of the TJDO License in the documentation provided with this software.
07: *
08: * $Id: TransactionCompletionException.java,v 1.1 2004/01/18 03:01:05 jackknifebarber Exp $
09: */
10:
11: package com.triactive.jdo;
12:
13: import javax.jdo.JDOUserException;
14:
15: /**
16: * An <tt>TransactionCompletionException</tt> is thrown if a commit or rollback
17: * is already in progress and an operation is attempted that cannot be performed
18: * during transaction completion.
19: *
20: * @author <a href="mailto:mmartin5@austin.rr.com">Mike Martin</a>
21: * @version $Revision: 1.1 $
22: *
23: * @see NonmanagedTransaction
24: */
25:
26: public class TransactionCompletionException extends JDOUserException {
27: /**
28: * Constructs a transaction completion exception.
29: */
30:
31: public TransactionCompletionException() {
32: super ("Transaction completion is in-progress");
33: }
34: }
|