|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.terasoluna.fw.batch.core.JobManager
jp.terasoluna.fw.batch.partition.SequentialChildJobManager
public class SequentialChildJobManager
分割ジョブにおいて、子ジョブを多重度1で逐次実行するためのジョブマネージ ャ。逐次実行している子ジョブのどれかが途中で終了した場合に、残りの子ジョブを 実行せずにジョブを停止する。
作業終了時に、このジョブマネージャのジョブステータスが終了状態であるときに 親ジョブのジョブステータスをこのジョブと同じジョブステータスに更新する。
| コンストラクタの概要 | |
|---|---|
SequentialChildJobManager()
|
|
| メソッドの概要 | |
|---|---|
protected void |
finishWork(JobStatus parentJobStatus,
JobStatus jobStatus)
作業終了処理を行う。 |
| クラス jp.terasoluna.fw.batch.core.JobManager から継承されたメソッド |
|---|
setCollector, setCollectorResultHandler, setDefaultJobExceptionHandler, setExceptionHandlerMap, setName, setPostProcessor, setPreProcessor, setThrowableHandler, setWorkQueueFactory, work |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public SequentialChildJobManager()
| メソッドの詳細 |
|---|
protected void finishWork(JobStatus parentJobStatus,
JobStatus jobStatus)
JobManager 内の finishWorkparentJobStatus - 起動元のジョブステータスjobStatus - このジョブマネージャのジョブステータス
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||