@Named
@Dependent
public class NablarchItemWriteListenerExecutor
extends java.lang.Object
implements javax.batch.api.chunk.listener.ItemWriteListener
ItemWriteListenerを実装したクラスで、NablarchItemWriteListenerを順次実行するクラス。
本クラスでは、SystemRepositoryから実行対象のリスナー(NablarchItemWriteListener)のリストを取得する。
SystemRepositoryからリスナーリストを取得する方法は以下のとおり。
| コンストラクタと説明 |
|---|
NablarchItemWriteListenerExecutor() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
afterWrite(java.util.List<java.lang.Object> items)
|
void |
beforeWrite(java.util.List<java.lang.Object> items)
|
void |
onWriteError(java.util.List<java.lang.Object> items,
java.lang.Exception ex)
|
public void beforeWrite(java.util.List<java.lang.Object> items)
throws java.lang.Exception
beforeWrite インタフェース内 javax.batch.api.chunk.listener.ItemWriteListeneritems - 書き込み処理対象のObjectjava.lang.Exception - NablarchItemWriteListener.beforeWrite(NablarchListenerContext, List) 実行時に送出された例外public void afterWrite(java.util.List<java.lang.Object> items)
throws java.lang.Exception
afterWrite インタフェース内 javax.batch.api.chunk.listener.ItemWriteListeneritems - 書き込み処理対象のObjectjava.lang.Exception - NablarchItemWriteListener.afterWrite(NablarchListenerContext, List) 実行時に送出された例外public void onWriteError(java.util.List<java.lang.Object> items,
java.lang.Exception ex)
throws java.lang.Exception
onWriteError インタフェース内 javax.batch.api.chunk.listener.ItemWriteListeneritems - 書き込み処理対象のObjectex - 書き込み処理時に発生したExceptionjava.lang.Exception - NablarchItemWriteListener.onWriteError(NablarchListenerContext, List, Exception) 実行時に送出された例外