| Interface | Description | 
|---|---|
| Configurable | 
 The Configurable interface defines the contract for SQLExceptionConverter impls that
 want to be configured prior to usage given the currently defined Hibernate properties. 
 | 
| ConversionContext | |
| SQLExceptionConversionDelegate | 
 Allow a  
SQLExceptionConverter to work by chaining together multiple such delegates. | 
| 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. 
 | 
| Class | Description | 
|---|---|
| AbstractSQLExceptionConversionDelegate | |
| SQLExceptionConverterFactory | 
 A factory for building SQLExceptionConverter instances. 
 | 
| TemplatedViolatedConstraintNameExtracter | 
 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. 
 | 
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.