## Uses of Class
org.hibernate.JDBCException

Packages that use JDBCException
org.hibernate: This package defines the central Hibernate APIs.
org.hibernate.dialect: This package abstracts the SQL dialect of the underlying database.
org.hibernate.dialect.lock
org.hibernate.dialect.resolver
org.hibernate.engine: This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.engine.jdbc.spi
org.hibernate.exception: This package is a fork of Apache commons-lang nestable exceptions.
org.hibernate.exception.internal
org.hibernate.exception.spi
org.hibernate.internal: An internal package containing mostly implementations of central Hibernate APIs.

Uses of JDBCException in org.hibernate

Subclasses of JDBCException in org.hibernate
`class` `PessimisticLockException` Thrown when a pessimistic locking conflict occurs.
`class` `QueryTimeoutException` Thrown when a database query timeout occurs.

Constructors in org.hibernate with parameters of type JDBCException
`QueryTimeoutException(String s, JDBCException je, String sql)`

Uses of JDBCException in org.hibernate.dialect

Methods in org.hibernate.dialect that throw JDBCException
`void` `HSQLDialect.ReadUncommittedLockingStrategy.lock(Serializable id, Object version, Object object, int timeout, SessionImplementor session)`

Uses of JDBCException in org.hibernate.dialect.lock

Methods in org.hibernate.dialect.lock that throw JDBCException
`void` `SelectLockingStrategy.lock(Serializable id, Object version, Object object, int timeout, SessionImplementor session)`
`void` `UpdateLockingStrategy.lock(Serializable id, Object version, Object object, int timeout, SessionImplementor session)`

Constructors in org.hibernate.dialect.lock with parameters of type JDBCException
`PessimisticEntityLockException(Object entity, String message, JDBCException root)`

Uses of JDBCException in org.hibernate.dialect.resolver

Methods in org.hibernate.dialect.resolver that return JDBCException
`JDBCException` `BasicSQLExceptionConverter.convert(SQLException sqlException)` Perform a conversion.

Uses of JDBCException in org.hibernate.engine

Methods in org.hibernate.engine that throw JDBCException
`void` `HibernateIterator.close()` Close the Hibernate query result iterator

Uses of JDBCException in org.hibernate.engine.jdbc.spi

Methods in org.hibernate.engine.jdbc.spi that return JDBCException
`JDBCException` `SqlExceptionHelper.convert(SQLException sqlException, String message)` Convert an SQLException using the current converter, doing some logging first.
`JDBCException` `SqlExceptionHelper.convert(SQLException sqlException, String message, String sql)` Convert an SQLException using the current converter, doing some logging first.

Uses of JDBCException in org.hibernate.exception

Subclasses of JDBCException in org.hibernate.exception
`class` `ConstraintViolationException` Implementation of JDBCException indicating that the requested DML operation resulted in a violation of a defined integrity constraint.
`class` `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.
`class` `GenericJDBCException` Generic, non-specific JDBCException.
`class` `JDBCConnectionException` Implementation of JDBCException indicating problems with communicating with the database (can also include incorrect JDBC setup).
`class` `LockAcquisitionException` Implementation of JDBCException indicating a problem acquiring lock on the database.
`class` `SQLGrammarException` Implementation of JDBCException indicating that the SQL sent to the database server was invalid (syntax error, invalid object references, etc).

Uses of JDBCException in org.hibernate.exception.internal

Methods in org.hibernate.exception.internal that return JDBCException
`JDBCException` `SQLStateConversionDelegate.convert(SQLException sqlException, String message, String sql)`
`JDBCException` `CacheSQLExceptionConversionDelegate.convert(SQLException sqlException, String message, String sql)` Convert the given SQLException into Hibernate's JDBCException hierarchy.
`JDBCException` `StandardSQLExceptionConverter.convert(SQLException sqlException, String message, String sql)`
`JDBCException` `SQLExceptionTypeDelegate.convert(SQLException sqlException, String message, String sql)`

Uses of JDBCException in org.hibernate.exception.spi

Methods in org.hibernate.exception.spi that return JDBCException
`JDBCException` `SQLExceptionConversionDelegate.convert(SQLException sqlException, String message, String sql)` Convert the given SQLException into the Hibernate `JDBCException` hierarchy.
`JDBCException` `SQLExceptionConverter.convert(SQLException sqlException, String message, String sql)` Convert the given SQLException into the Hibernate `JDBCException` hierarchy.

Uses of JDBCException in org.hibernate.internal

Methods in org.hibernate.internal that throw JDBCException
`void` `IteratorImpl.close()`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.