org.hibernate.exception |
This package is a fork of Apache commons-lang nestable exceptions.
|
Java Source File Name | Type | Comment |
CacheSQLStateConverter.java | Class | A SQLExceptionConverter implementation specific to Caché SQL,
accounting for its custom integrity constraint violation error codes. |
Configurable.java | Interface | The Configurable interface defines the contract for SQLExceptionConverter impls that
want to be configured prior to usage given the currently defined Hibernate properties. |
ConstraintViolationException.java | Class | Implementation of JDBCException indicating that the requested DML operation
resulted in a violation of a defined integrity constraint. |
DataException.java | Class | 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. |
ExceptionUtils.java | Class | |
GenericJDBCException.java | Class | Generic, non-specific JDBCException. |
JDBCConnectionException.java | Class | Implementation of JDBCException indicating problems with communicating with the
database (can also include incorrect JDBC setup). |
JDBCExceptionHelper.java | Class | Implementation of JDBCExceptionHelper. |
LockAcquisitionException.java | Class | Implementation of JDBCException indicating a problem acquiring lock
on the database. |
Nestable.java | Interface | An interface to be implemented by
java.lang.Throwable extensions which would like to be able to nest root exceptions
inside themselves. |
NestableDelegate.java | Class | A shared implementation of the nestable exception functionality.
The code is shared between
org.apache.commons.lang.exception.NestableError NestableError ,
org.apache.commons.lang.exception.NestableException NestableException and
org.apache.commons.lang.exception.NestableRuntimeException NestableRuntimeException .
author: Rafal Krzewski author: Daniel Rall author: Kasper Nielsen author: Steven Caswell author: Sean C. |
NestableException.java | Class | The base class of all exceptions which can contain other exceptions.
It is intended to ease the debugging by carrying on the information
about the exception which was caught and provoked throwing the
current exception. |
NestableRuntimeException.java | Class | The base class of all runtime exceptions which can contain other
exceptions. |
SQLExceptionConverter.java | Interface | Defines a contract for implementations that know how to convert a SQLException
into Hibernate's JDBCException hierarchy. |
SQLExceptionConverterFactory.java | Class | A factory for building SQLExceptionConverter instances. |
SQLGrammarException.java | Class | Implementation of JDBCException indicating that the SQL sent to the database
server was invalid (syntax error, invalid object references, etc). |
SQLStateConverter.java | Class | A SQLExceptionConverter implementation which performs converion based on
the underlying SQLState. |
TemplatedViolatedConstraintNameExtracter.java | Class | Knows how to extract a violated constraint name from an error message based on the
fact that the constraint name is templated within the message. |
ViolatedConstraintNameExtracter.java | Interface | 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. |