Package org.hibernate.exception.spi
-
Interface Summary 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 aSQLExceptionConverter
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 Summary 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.