This package is a fork of Apache commons-lang nestable exceptions.
||The Configurable interface defines the contract for SQLExceptionConverter impls that
want to be configured prior to usage given the currently defined Hibernate properties.
||Defines a contract for implementations that know how to convert a SQLException
into Hibernate's JDBCException hierarchy.
||Defines a contract for implementations that can extract the name of a violated
constraint from a SQLException that is the result of that constraint violation.
||Implementation of JDBCException indicating that the requested DML operation
resulted in a violation of a defined integrity constraint.
||Implementation of JDBCException indicating that evaluation of the
valid SQL statement against the given data resulted in some
illegal operation, mismatched types or incorrect cardinality.
||Generic, non-specific JDBCException.
||Implementation of JDBCException indicating problems with communicating with the
database (can also include incorrect JDBC setup).
||Implementation of JDBCException indicating a problem acquiring lock
on the database.
||Implementation of JDBCException indicating that the SQL sent to the database
server was invalid (syntax error, invalid object references, etc).