jp.terasoluna.fw.batch.core
インタフェース BLogicResultHandler

既知の実装クラスの一覧:
StandardBLogicResultHandler, TransactionalBLogicResultHandler

public interface BLogicResultHandler

ビジネスロジック実行結果のハンドラインタフェース。

このインタフェースは、ビジネスロジックが起動される毎に、 そのビジネスロジックが返却したビジネスロジック実行結果を処理するために 起動される。

このインタフェースの実装では、パラメータとして渡されたビジネスロジック 実行結果に基づいてジョブステータスへの反映や、ログ出力などを行うことができる。 また、ジョブステータスを変更することでジョブの継続、終了を指定することができ る。


メソッドの概要
 void handle(BLogicResult result, java.lang.Object blogicInputData, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジック実行結果を処理する。
 

メソッドの詳細

handle

void handle(BLogicResult result,
            java.lang.Object blogicInputData,
            JobStatus jobStatus,
            java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
ビジネスロジック実行結果を処理する。

パラメータ:
result - ビジネスロジック実行結果
blogicInputData - ビジネスロジック入力データ
jobStatus - ジョブステータス
batchUpdateMapList - バッチ更新リスト