| Package | Description | 
|---|---|
| org.hibernate | 
 
        This package defines the central Hibernate APIs. 
 | 
| org.hibernate.dialect.lock | 
 Support for Dialect-specific locking strategies 
 | 
| org.hibernate.engine | 
 
        This package contains classes that are "shared" by other packages, 
        and implementations of some key algorithms. 
 | 
| org.hibernate.engine.jdbc.connections.internal | 
 Internals for accessing JDBC Connections 
 | 
| org.hibernate.engine.jdbc.dialect.spi | 
 Contracts supporting Dialect resolution (from JDBC metadata) and Dialect building. 
 | 
| org.hibernate.engine.jdbc.spi | 
 SPI contracts for supporting various aspects of JDBC interaction 
 | 
| org.hibernate.engine.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.hql.spi.id | 
 Support for multi-table update and delete statements via id-tables. 
 | 
| org.hibernate.internal | 
 
    An internal package containing mostly implementations of central Hibernate APIs. 
 | 
| org.hibernate.result.internal | |
| org.hibernate.tool.schema.extract.internal | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PessimisticLockException
Thrown when a pessimistic locking conflict occurs. 
 | 
class  | 
QueryTimeoutException
Thrown when a database query timeout occurs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UpdateLockingStrategy.lock(Serializable id,
    Object version,
    Object object,
    int timeout,
    SharedSessionContractImplementor session)  | 
void | 
SelectLockingStrategy.lock(Serializable id,
    Object version,
    Object object,
    int timeout,
    SharedSessionContractImplementor session)  | 
| Constructor and Description | 
|---|
PessimisticEntityLockException(Object entity,
                              String message,
                              JDBCException cause)
Constructs a PessimisticEntityLockException 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
HibernateIterator.close()
Close the Hibernate query result iterator 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected JDBCException | 
BasicConnectionCreator.convertSqlException(String message,
                   SQLException e)  | 
| Modifier and Type | Method and Description | 
|---|---|
JDBCException | 
BasicSQLExceptionConverter.convert(SQLException sqlException)
Perform a conversion. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JDBCException | 
ExceptionConverter.convert(SQLException e,
       String message)  | 
| Modifier and Type | Class and Description | 
|---|---|
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  | 
LockTimeoutException  | 
class  | 
SQLGrammarException
Implementation of JDBCException indicating that the SQL sent to the database
 server was invalid (syntax error, invalid object references, etc). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JDBCException | 
StandardSQLExceptionConverter.convert(SQLException sqlException,
       String message,
       String sql)  | 
JDBCException | 
SQLStateConversionDelegate.convert(SQLException sqlException,
       String message,
       String sql)  | 
JDBCException | 
SQLExceptionTypeDelegate.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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JDBCException | 
SQLExceptionConverter.convert(SQLException sqlException,
       String message,
       String sql)
Convert the given SQLException into the Hibernate  
JDBCException hierarchy. | 
JDBCException | 
SQLExceptionConversionDelegate.convert(SQLException sqlException,
       String message,
       String sql)
Convert the given SQLException into the Hibernate  
JDBCException hierarchy. | 
| Modifier and Type | Method and Description | 
|---|---|
protected JDBCException | 
AbstractIdsBulkIdHandler.convert(SQLException e,
       String message,
       String sql)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JDBCException | 
ScrollableResultsImpl.convert(SQLException sqle,
       String message)  | 
JDBCException | 
ExceptionConverterImpl.convert(SQLException e,
       String message)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
IteratorImpl.close()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JDBCException | 
OutputsImpl.convert(SQLException e,
       String message)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JDBCException | 
InformationExtractorJdbcDatabaseMetaDataImpl.convertSQLException(SQLException sqlException,
                   String message)  | 
Copyright © 2019 JBoss by Red Hat. All rights reserved.