インターフェース ExceptionTranslatorExecuteListener
- すべてのスーパーインターフェース:
EventListenerSE
、org.jooq.ExecuteListener
、SerializableSE
public interface ExceptionTranslatorExecuteListener
extends org.jooq.ExecuteListener
自動構成された
DefaultExecuteListenerProvider
によって ExecuteContext
内の例外を変換するために使用される ExecuteListener
。最も一般的には、既存の SQLExceptionTranslator
を適応させて SQLExceptions
SE を Spring 固有の DataAccessExceptions
に変換するために使用されます。- 導入:
- 3.3.0
- 作成者:
- Dennis Melzer
- 関連事項:
フィールドサマリー
フィールド修飾子と型フィールド説明static final ExceptionTranslatorExecuteListener
デフォルトのExceptionTranslatorExecuteListener
はほとんどのアプリケーションに適しています。メソッドのサマリー
静的メソッド修飾子と型メソッド説明of
(FunctionSE<org.jooq.ExecuteContext, SQLExceptionTranslator> translatorFactory) SQLExceptionTranslator
を基に新しいExceptionTranslatorExecuteListener
を作成します。インターフェース org.jooq.ExecuteListener から継承されたメソッド
bindEnd, bindStart, end, exception, executeEnd, executeStart, fetchEnd, fetchStart, outEnd, outStart, prepareEnd, prepareStart, recordEnd, recordStart, renderEnd, renderStart, resultEnd, resultStart, start, warning
フィールドの詳細
DEFAULT
デフォルトのExceptionTranslatorExecuteListener
はほとんどのアプリケーションに適しています。
メソッドの詳細
of
static ExceptionTranslatorExecuteListener of(FunctionSE<org.jooq.ExecuteContext, SQLExceptionTranslator> translatorFactory) SQLExceptionTranslator
を基に新しいExceptionTranslatorExecuteListener
を作成します。- パラメーター:
translatorFactory
-SQLExceptionTranslator
を作成するために使用されるファクトリ関数- 戻り値:
- 新しい
ExceptionTranslatorExecuteListener
インスタンス