public interface NablarchItemWriteListener
ItemWriter.writeItems(List)
の前後に任意の処理を行うインタフェース。Modifier and Type | Method and Description |
---|---|
void |
afterWrite(NablarchListenerContext context,
java.util.List<java.lang.Object> items)
ItemWriter.writeItems(List) の実行後の処理を行う。 |
void |
beforeWrite(NablarchListenerContext context,
java.util.List<java.lang.Object> items)
ItemWriter.writeItems(List) の実行前の処理を行う。 |
void |
onWriteError(NablarchListenerContext context,
java.util.List<java.lang.Object> items,
java.lang.Exception ex)
ItemWriter.writeItems(List) でException が発生した場合の処理を行う。
本メソッドは、Java Batch(JSR352)の仕様により、Error 系が発生した場合はコールバックされない。 |
void beforeWrite(NablarchListenerContext context, java.util.List<java.lang.Object> items)
ItemWriter.writeItems(List)
の実行前の処理を行う。context
- NablarchListenerContext
items
- 書き込み対象のオブジェクトvoid afterWrite(NablarchListenerContext context, java.util.List<java.lang.Object> items)
ItemWriter.writeItems(List)
の実行後の処理を行う。context
- NablarchListenerContext
items
- 書き込み対象のオブジェクトvoid onWriteError(NablarchListenerContext context, java.util.List<java.lang.Object> items, java.lang.Exception ex)
ItemWriter.writeItems(List)
でException
が発生した場合の処理を行う。
本メソッドは、Java Batch(JSR352)の仕様により、Error
系が発生した場合はコールバックされない。context
- NablarchListenerContext
items
- 書き込み対象のオブジェクトex
- 発生したException