クラス DefaultItemFailureHandler
java.lang.ObjectSE
org.springframework.batch.core.listener.ItemListenerSupport<ObjectSE,ObjectSE>
org.springframework.batch.core.step.item.DefaultItemFailureHandler
- 実装されたすべてのインターフェース:
ItemProcessListener<ObjectSE,
、ObjectSE> ItemReadListener<ObjectSE>
、ItemWriteListener<ObjectSE>
、StepListener
すべての例外を Commons Logging 経由で書き込む
ItemListenerSupport
クラスのデフォルト実装。ジェネリクスを使用してリストに例外が含まれていることを確認することはできないため、オブジェクトで toString を呼び出すことによって、例外以外のものはログアウトされます。- 作成者:
- Lucas Ward, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
読み取りの試行中にエラーが発生した場合に呼び出されます。void
onWriteError
(ExceptionSE ex, Chunk<?> item) 書き込みの試行中にエラーが発生した場合に呼び出されます。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.batch.core.ItemProcessListener から継承されたメソッド
afterProcess, beforeProcess, onProcessError
インターフェース org.springframework.batch.core.ItemReadListener から継承されたメソッド
afterRead, beforeRead
インターフェース org.springframework.batch.core.ItemWriteListener から継承されたメソッド
afterWrite, beforeWrite
フィールドの詳細
logger
protected static final org.apache.commons.logging.Log logger
コンストラクターの詳細
DefaultItemFailureHandler
public DefaultItemFailureHandler()
メソッドの詳細
onReadError
インターフェースからコピーされた説明:ItemReadListener
読み取りの試行中にエラーが発生した場合に呼び出されます。- パラメーター:
ex
-ItemReader
からスロー
onWriteError
インターフェースからコピーされた説明:ItemWriteListener
書き込み中にエラーが発生した場合に呼び出されます。トランザクション内で呼び出されますが、トランザクションは通常ロールバックされます。このコールバックから、エラーの原因となった項目 (存在する場合) を特定する方法はありません。- パラメーター:
ex
-ItemWriter
からスローitem
- 書こうとしました。