public class SQLStateConverter extends java.lang.Object implements SQLExceptionConverter
| Constructor and Description |
|---|
SQLStateConverter(ViolatedConstraintNameExtracter extracter) |
| Modifier and Type | Method and Description |
|---|---|
JDBCException |
convert(java.sql.SQLException sqlException,
java.lang.String message,
java.lang.String sql)
Convert the given SQLException into Hibernate's JDBCException hierarchy.
|
protected JDBCException |
handledNonSpecificException(java.sql.SQLException sqlException,
java.lang.String message,
java.lang.String sql)
Handle an exception not converted to a specific type based on the SQLState.
|
public SQLStateConverter(ViolatedConstraintNameExtracter extracter)
public JDBCException convert(java.sql.SQLException sqlException, java.lang.String message, java.lang.String sql)
convert in interface SQLExceptionConvertersqlException - The SQLException to be converted.message - An optional error message.sql - Optionally, the sql being performed when the exception occurred.ConstraintViolationException, JDBCConnectionException, SQLGrammarException, LockAcquisitionExceptionprotected JDBCException handledNonSpecificException(java.sql.SQLException sqlException, java.lang.String message, java.lang.String sql)
sqlException - The exception to be handled.message - An optional messagesql - Optionally, the sql being performed when the exception occurred.Copyright © 2013. All Rights Reserved.