jp.terasoluna.fw.batch.monitor
インタフェース MonitorableJobStatusMBean

既知のサブインタフェースの一覧:
MonitorableTransactionalJobStatusMBean
既知の実装クラスの一覧:
MonitorableJobStatus, MonitorableTransactionalJobStatus

推奨されていません。

public interface MonitorableJobStatusMBean

JMXによる監視対象が実装するインタフェース。


メソッドの概要
 int getCommitCount()
          推奨されていません。 コミット回数を返却する。
 int getErrorContinueCount()
          推奨されていません。 ビジネスロジックが返却したERROR_CONTINUEの件数を返却する。
 java.lang.String getJobStartTime()
          推奨されていません。 ジョブ開始日時を返却する、
 java.lang.String getJobStateStr()
          推奨されていません。 ジョブ状態を返却する。
 int getNormalContinueCount()
          推奨されていません。 ビジネスロジックが返却したNORMAL_CONTINUEの件数を返却する。
 java.lang.String getProcessingTime()
          推奨されていません。 ジョブ処理時間を返却する。
 void shutdownGraceful()
          推奨されていません。 ジョブ(子ジョブ)を強制終了する。
 void shutdownImmediate()
          推奨されていません。 ジョブ(子ジョブ)を中断終了する。
 

メソッドの詳細

getJobStateStr

java.lang.String getJobStateStr()
推奨されていません。 
ジョブ状態を返却する。

戻り値:
ジョブ状態

getJobStartTime

java.lang.String getJobStartTime()
推奨されていません。 
ジョブ開始日時を返却する、

戻り値:
ジョブ開始日時

getProcessingTime

java.lang.String getProcessingTime()
推奨されていません。 
ジョブ処理時間を返却する。

戻り値:
処理時間

getCommitCount

int getCommitCount()
推奨されていません。 
コミット回数を返却する。

戻り値:
コミット数

getNormalContinueCount

int getNormalContinueCount()
推奨されていません。 
ビジネスロジックが返却したNORMAL_CONTINUEの件数を返却する。

戻り値:
NORMAL_CONTINUE件数

getErrorContinueCount

int getErrorContinueCount()
推奨されていません。 
ビジネスロジックが返却したERROR_CONTINUEの件数を返却する。

戻り値:
ERROR_CONTINUE件数

shutdownGraceful

void shutdownGraceful()
推奨されていません。 
ジョブ(子ジョブ)を強制終了する。


shutdownImmediate

void shutdownImmediate()
推奨されていません。 
ジョブ(子ジョブ)を中断終了する。