jp.terasoluna.fw.batch.standard
クラス StandardJobExceptionHandler
java.lang.Object
jp.terasoluna.fw.batch.standard.StandardJobExceptionHandler
- すべての実装されたインタフェース:
- JobExceptionHandler
public class StandardJobExceptionHandler
- extends java.lang.Object
- implements JobExceptionHandler
JobExceptionHandler
インタフェースの標準実装クラス。
このクラスでは、例外情報をログに出力し、ジョブステータスを
JobStatus.STATE.ENDING_ABNORMALLY
に更新する。
フィールドの概要 |
private static org.apache.commons.logging.Log |
log
ログインスタンス。 |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static org.apache.commons.logging.Log log
- ログインスタンス。
StandardJobExceptionHandler
public StandardJobExceptionHandler()
handlException
public void handlException(JobContext jobContext,
JobException jobException,
JobStatus jobStatus)
- ジョブ例外を処理する。
- 定義:
- インタフェース
JobExceptionHandler
内の handlException
- パラメータ:
jobContext
- ジョブコンテクストjobException
- ジョブ例外jobStatus
- ジョブステータス
writeErrorLog
protected void writeErrorLog(JobStatus jobStatus,
JobException jobException)
- ジョブ例外のエラーログを出力する。
- パラメータ:
jobStatus
- ジョブステータスjobException
- ジョブ例外