jp.terasoluna.fw.batch.monitor
クラス MonitorableJobStatus

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.core.JobStatus
      上位を拡張 jp.terasoluna.fw.batch.monitor.MonitorableJobStatus
すべての実装されたインタフェース:
MonitorableJobStatusMBean

推奨されていません。

public class MonitorableJobStatus
extends JobStatus
implements MonitorableJobStatusMBean

監視用ジョブ処理状況クラス。

JMXによる監視対象となるクラス。


入れ子のクラスの概要
 
クラス jp.terasoluna.fw.batch.core.JobStatus から継承された入れ子のクラス/インタフェース
JobStatus.STATE
 
フィールドの概要
private  MBeanRegister mbeanRegister
          推奨されていません。 監視用MBean登録用インスタンス。
 
コンストラクタの概要
MonitorableJobStatus()
          推奨されていません。  
 
メソッドの概要
 JobStatus getChild(JobContext jobContext)
          推奨されていません。 子ジョブ処理状況を取得する。
 void setMbeanRegister(MBeanRegister mbeanRegister)
          推奨されていません。 監視用MBean登録用インスタンスを設定する。
 
クラス 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
 
インタフェース jp.terasoluna.fw.batch.monitor.MonitorableJobStatusMBean から継承されたメソッド
getCommitCount, getErrorContinueCount, getJobStartTime, getJobStateStr, getNormalContinueCount, getProcessingTime, shutdownGraceful, shutdownImmediate
 

フィールドの詳細

mbeanRegister

private MBeanRegister mbeanRegister
推奨されていません。 
監視用MBean登録用インスタンス。

コンストラクタの詳細

MonitorableJobStatus

public MonitorableJobStatus()
推奨されていません。 
メソッドの詳細

getChild

public JobStatus getChild(JobContext jobContext)
推奨されていません。 
子ジョブ処理状況を取得する。

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

setMbeanRegister

public void setMbeanRegister(MBeanRegister mbeanRegister)
推奨されていません。 
監視用MBean登録用インスタンスを設定する。

パラメータ:
mbeanRegister - 監視用MBean登録用インスタンス