| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface SupportProcessor
サポート処理プロセッサのインタフェース。
ビジネスロジックのサポートのため、ジョブには前処理・後処理を定義することが
 できる。前処理・後処理は、SupportLogic インタフェースを実装して
 ジョブの開発者が作成することができる。
前処理・後処理は、ビジネスロジックのトランザクションとの関係や起動のタイミ
 ングによって、フレームワークのいくつかのクラスから起動される。これらのクラス
 は、SupportProcessor インタフェースを通して、その実装クラスに前
 処理・後処理実行を依頼する。
SupportProcessor インタフェースの実装クラスでは、前処理・後処
 理のトランザクションや、実行結果のジョブステータスへの反映、例外発生時の処理
 、およびログ出力などを行う。
| メソッドの概要 | |
|---|---|
|  boolean | canSkip()サポート処理がスキップできる場合には、 trueを返す。 | 
|  void | process(JobContext jobContext,
        JobStatus jobStatus)サポート処理を行う。 | 
| メソッドの詳細 | 
|---|
void process(JobContext jobContext,
             JobStatus jobStatus)
jobContext - ジョブコンテキストjobStatus - ジョブ処理状況boolean canSkip()
true を返す。
true| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||