001    package org.odmg;
002    
003    
004    
005    /**
006    
007     * This exception is thrown when a call has been made to a method that
008    
009     * should not be called when a transaction is in progress.
010    
011     * @author      David Jordan (as Java Editor of the Object Data Management Group)
012    
013     * @version ODMG 3.0
014    
015     */
016    
017    
018    
019    public class TransactionInProgressException extends ODMGRuntimeException
020    
021    {
022    
023        /**
024    
025         * Constructs an instance of the exception.
026    
027         */
028    
029        public TransactionInProgressException()
030    
031        {
032    
033            super();
034    
035        }
036    
037    
038    
039        /**
040    
041         * Constructs an instance of the exception with the provided message.
042    
043         * @param   msg     The message explaining the exception.
044    
045         */
046    
047        public TransactionInProgressException(String msg)
048    
049        {
050    
051            super(msg);
052    
053        }
054    
055    }
056