|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
T - 処理対象データS - ジョブコンテキストpublic interface BLogic<T,S extends JobContext>
ビジネスロジックを実行するインタフェース。
業務開発者は、Collectorで取得された処理対象データクラスと
JobContext抽象クラスを実装したジョブコンテキストを受け取り、
ビジネスロジック処理結果のBLogicResultを返却する処理を実装する
こと。
<bean id="blogic" class="jp.terasoluna.batch.sample.checksample.SampleBLogic" />
1つのジョブに対し、1つのビジネスロジックを定義する。
| メソッドの概要 | |
|---|---|
BLogicResult |
execute(T param,
S jobContext)
BLogicを実行する。 |
| メソッドの詳細 |
|---|
BLogicResult execute(T param,
S jobContext)
BLogicを実行する。
param - 処理対象データjobContext - ジョブコンテキスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||