|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||