public class SQLErrorCodes extends ObjectSE
Spring の SQLErrorCodeSQLExceptionTranslator
によって使用されます。このパッケージのファイル "sql-error-codes.xml" には、さまざまなデータベースのデフォルト SQLErrorCodes
インスタンスが含まれています。
SQLErrorCodesFactory
, SQLErrorCodeSQLExceptionTranslator
コンストラクターと説明 |
---|
SQLErrorCodes() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public void setDatabaseProductName(@Nullable StringSE databaseProductName)
public void setDatabaseProductNames(@Nullable StringSE... databaseProductNames)
public void setUseSqlStateForTranslation(boolean useStateCodeForTranslation)
public boolean isUseSqlStateForTranslation()
public void setBadSqlGrammarCodes(StringSE... badSqlGrammarCodes)
public StringSE[] getBadSqlGrammarCodes()
public void setInvalidResultSetAccessCodes(StringSE... invalidResultSetAccessCodes)
public StringSE[] getInvalidResultSetAccessCodes()
public StringSE[] getDuplicateKeyCodes()
public void setDuplicateKeyCodes(StringSE... duplicateKeyCodes)
public void setDataIntegrityViolationCodes(StringSE... dataIntegrityViolationCodes)
public StringSE[] getDataIntegrityViolationCodes()
public void setPermissionDeniedCodes(StringSE... permissionDeniedCodes)
public StringSE[] getPermissionDeniedCodes()
public void setDataAccessResourceFailureCodes(StringSE... dataAccessResourceFailureCodes)
public StringSE[] getDataAccessResourceFailureCodes()
public void setTransientDataAccessResourceCodes(StringSE... transientDataAccessResourceCodes)
public StringSE[] getTransientDataAccessResourceCodes()
public void setCannotAcquireLockCodes(StringSE... cannotAcquireLockCodes)
public StringSE[] getCannotAcquireLockCodes()
public void setDeadlockLoserCodes(StringSE... deadlockLoserCodes)
public StringSE[] getDeadlockLoserCodes()
public void setCannotSerializeTransactionCodes(StringSE... cannotSerializeTransactionCodes)
public StringSE[] getCannotSerializeTransactionCodes()
public void setCustomTranslations(CustomSQLErrorCodesTranslation... customTranslations)
@Nullable public CustomSQLErrorCodesTranslation[] getCustomTranslations()
public void setCustomSqlExceptionTranslatorClass(@Nullable ClassSE<? extends SQLExceptionTranslator> customTranslatorClass)
public void setCustomSqlExceptionTranslator(@Nullable SQLExceptionTranslator customSqlExceptionTranslator)
@Nullable public SQLExceptionTranslator getCustomSqlExceptionTranslator()