Package org.springframework.jdbc.support
Class CustomSQLExceptionTranslatorRegistrar
java.lang.Object
org.springframework.jdbc.support.CustomSQLExceptionTranslatorRegistrar
- All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean
public class CustomSQLExceptionTranslatorRegistrar
extends Object
implements org.springframework.beans.factory.InitializingBean
Registry for custom
SQLExceptionTranslator
instances for specific databases.- Since:
- 3.1.1
- Author:
- Thomas Risberg
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setTranslators
(Map<String, SQLExceptionTranslator> translators) Setter for a Map ofSQLExceptionTranslator
references where the key must be the database name as defined in thesql-error-codes.xml
file.
-
Constructor Details
-
CustomSQLExceptionTranslatorRegistrar
public CustomSQLExceptionTranslatorRegistrar()
-
-
Method Details
-
setTranslators
Setter for a Map ofSQLExceptionTranslator
references where the key must be the database name as defined in thesql-error-codes.xml
file.Note that any existing translators will remain unless there is a match in the database name, at which point the new translator will replace the existing one.
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
-