Package org.hibernate.exception
SinceNot specified.
VersionNot specified.
AuthorNot specified.
| Configurable |
The Configurable interface defines the contract for SQLExceptionConverter impls that
want to be configured prior to usage given the currently defined Hibernate properties. |
| Nestable |
An interface to be implemented by Throwable
extensions which would like to be able to nest root exceptions
inside themselves. |
| SQLExceptionConverter |
Defines a contract for implementations that know how to convert a SQLException
into Hibernate's JDBCException hierarchy. |
| ViolatedConstraintNameExtracter |
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. |
| ConstraintViolationException |
Implementation of JDBCException indicating that the requested DML operation
resulted in a violation of a defined integrity constraint. |
| DataException |
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. |
| GenericJDBCException |
Generic, non-specific JDBCException. |
| JDBCConnectionException |
Implementation of JDBCException indicating problems with communicating with the
database (can also include incorrect JDBC setup). |
| LockAcquisitionException |
Implementation of JDBCException indicating a problem acquiring lock
on the database. |
| NestableException |
The base class of all exceptions which can contain other exceptions. |
| NestableRuntimeException |
The base class of all runtime exceptions which can contain other
exceptions. |
| SQLGrammarException |
Implementation of JDBCException indicating that the SQL sent to the database
server was invalid (syntax error, invalid object references, etc). |