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

既知の実装クラスの一覧:
ControlBreakBLogicExecutor, StandardBLogicExecutor

public interface BLogicExecutor

ビジネスロジック実行クラスが実装するインタフェース。

ビジネスロジック実行クラスでは、引数で渡された入力データ、 ジョブコンテクストなどを用いて、1回のビジネスロジック実行を行う。

そのほかに、このインタフェースの実装クラスでは、ビジネス実行結果に対する 処理結果ハンドラの呼び出しや、例外ハンドラの呼び出しなどを行う。


メソッドの概要
 void executeBLogic(java.lang.Object blogicInputData, JobContext jobContext, JobStatus jobStatus, java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
          ビジネスロジックを実行する。
 

メソッドの詳細

executeBLogic

void executeBLogic(java.lang.Object blogicInputData,
                   JobContext jobContext,
                   JobStatus jobStatus,
                   java.util.List<java.util.LinkedHashMap<java.lang.String,java.lang.Object>> batchUpdateMapList)
ビジネスロジックを実行する。

パラメータ:
blogicInputData - 処理対象データ
jobContext - ジョブコンテキスト
jobStatus - ジョブ処理状況
batchUpdateMapList - バッチ更新リスト