jp.terasoluna.fw.batch.standard
クラス StandardCollectorResultHandler

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.standard.StandardCollectorResultHandler
すべての実装されたインタフェース:
CollectorResultHandler

public class StandardCollectorResultHandler
extends java.lang.Object
implements CollectorResultHandler

CollectorResultHandler インタフェースの標準実装クラス。

このクラスでは、コレクタ処理結果が0件である場合にもエラーとせずにそのまま 継続する。

このクラスでは、コレクタの処理結果にかかわらず常に情報/エラーログに出力 する。ただし、情報ログはコレクタ処理結果が0件であった場合に出力する。


フィールドの概要
private static org.apache.commons.logging.Log log
          ログインスタンス。
 
コンストラクタの概要
StandardCollectorResultHandler()
           
 
メソッドの概要
 void handle(CollectorResult collectorResult, JobStatus jobStatus)
          コレクタ処理結果を処理する。
protected  void writeErrorLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果でのエラーログを出力する。
protected  void writeInfoLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果での情報ログを出力する。
protected  void writeWarnLog(java.lang.String message, JobStatus jobStatus, CollectorResult collectorResult)
          コレクタ処理結果での警告ログを出力する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

private static org.apache.commons.logging.Log log
ログインスタンス。

コンストラクタの詳細

StandardCollectorResultHandler

public StandardCollectorResultHandler()
メソッドの詳細

handle

public void handle(CollectorResult collectorResult,
                   JobStatus jobStatus)
コレクタ処理結果を処理する。

定義:
インタフェース CollectorResultHandler 内の handle
パラメータ:
collectorResult - コレクタ処理結果
jobStatus - ジョブステータス

writeInfoLog

protected void writeInfoLog(java.lang.String message,
                            JobStatus jobStatus,
                            CollectorResult collectorResult)
コレクタ処理結果での情報ログを出力する。

パラメータ:
message - メッセージ
jobStatus - ジョブステータス
collectorResult - コレクタ処理結果

writeErrorLog

protected void writeErrorLog(java.lang.String message,
                             JobStatus jobStatus,
                             CollectorResult collectorResult)
コレクタ処理結果でのエラーログを出力する。

パラメータ:
message - メッセージ
jobStatus - ジョブステータス
collectorResult - コレクタ処理結果

writeWarnLog

protected void writeWarnLog(java.lang.String message,
                            JobStatus jobStatus,
                            CollectorResult collectorResult)
コレクタ処理結果での警告ログを出力する。

パラメータ:
message - メッセージ
jobStatus - ジョブステータス
collectorResult - コレクタ処理結果