jp.terasoluna.fw.batch.restart
クラス RestartJobStatus

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.core.JobStatus
      上位を拡張 jp.terasoluna.fw.batch.restart.RestartJobStatus

public class RestartJobStatus
extends JobStatus

リスタート用ジョブの処理状況を保持するクラス。
JobStatusのラップクラス。


入れ子のクラスの概要
 
クラス jp.terasoluna.fw.batch.core.JobStatus から継承された入れ子のクラス/インタフェース
JobStatus.STATE
 
フィールドの概要
private  JobStatus jobStatus
          処理状況。
 
コンストラクタの概要
protected RestartJobStatus(JobStatus jobStatus)
          コンストラクタ。
 
メソッドの概要
 JobStatus getChild(JobContext jobContext)
          子ジョブ処理状況を取得する。
 
クラス jp.terasoluna.fw.batch.core.JobStatus から継承されたメソッド
addChildJobStatus, countBLogic, getBatchUpdateCount, getChildJobStatusList, getCollected, getCommitCount, getErrorContinueCount, getJobExitCode, getJobId, getJobRequestNo, getJobStartTime, getJobState, getJobStateStr, getNormalContinueCount, getPartitionKey, getPartitionNo, getProcessingTime, getRestartPoint, incrementBatchUpdateCount, incrementCollected, incrementCommitCount, isContinue, isExecuting, isNormallyState, isRestartable, isShutdownGraceful, isShutdownImmediate, resetChildData, setJobExitCode, setJobId, setJobRequestNo, setJobState, setPartitionKey, setPartitionNo, setRestartable, setRestartPoint, shutdownGraceful, shutdownImmediate, suspend
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

jobStatus

private JobStatus jobStatus
処理状況。

コンストラクタの詳細

RestartJobStatus

protected RestartJobStatus(JobStatus jobStatus)
コンストラクタ。 リスタート時にJobStatusをラップする。

パラメータ:
jobStatus - 処理状況
メソッドの詳細

getChild

public JobStatus getChild(JobContext jobContext)
子ジョブ処理状況を取得する。

オーバーライド:
クラス JobStatus 内の getChild
パラメータ:
jobContext - ジョブコンテキスト
戻り値:
子ジョブ処理状況