Side of Software
Persistence Library 2.0

sos.db
Class TransactionConflictException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.io.IOException
              extended by sos.db.DatabaseException
                  extended by sos.db.TransactionConflictException
All Implemented Interfaces:
java.io.Serializable

public class TransactionConflictException
extends DatabaseException

A checked exception indicating that a transaction cannot successfully complete because an operation conflicts with that of another transaction.

Since:
1.0

Constructor Summary
TransactionConflictException()
          Creates an instance of TransactionConflictException with a null detail message.
TransactionConflictException(java.lang.String msg)
          Creates an instance of TransactionConflictException with the specified detail message.
TransactionConflictException(java.lang.String msg, java.lang.Throwable cause)
          Creates an instance of TransactionConflictException with the specified detail message and cause.
TransactionConflictException(java.lang.Throwable cause)
          Creates an instance of TransactionConflictException with a null detail message and the specified cause.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionConflictException

public TransactionConflictException()
Creates an instance of TransactionConflictException with a null detail message.


TransactionConflictException

public TransactionConflictException(java.lang.String msg)
Creates an instance of TransactionConflictException with the specified detail message.

Parameters:
msg - the detail message

TransactionConflictException

public TransactionConflictException(java.lang.Throwable cause)
Creates an instance of TransactionConflictException with a null detail message and the specified cause.

Parameters:
cause - the cause of this exception

TransactionConflictException

public TransactionConflictException(java.lang.String msg,
                                    java.lang.Throwable cause)
Creates an instance of TransactionConflictException with the specified detail message and cause.

Parameters:
msg - the detail message
cause - the cause of this exception

Side of Software
Persistence Library 2.0

Copyright 2004-08 Side of Software (SOS). All rights reserved.