jp.terasoluna.fw.batch.commonj.transaction
クラス JobResultInfoHandlerImpl

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

public class JobResultInfoHandlerImpl
extends java.lang.Object
implements JobResultInfoHandler

ジョブ実行結果テーブルに登録するハンドラ。


フィールドの概要
private static java.lang.String INSERT_JOB_RESULT
          ジョブ実行管理へ登録するSQLID。
private static org.apache.commons.logging.Log log
          ログインスタンス。
private  org.springframework.transaction.PlatformTransactionManager transactionManager
          トランザクションマネージャ。
private  UpdateDAO updateDAO
          UPDATE用DAO。
 
コンストラクタの概要
JobResultInfoHandlerImpl()
           
 
メソッドの概要
 int handle(JobMessageInfo jobMessageInfo)
          JOB_RESULTテーブルにジョブの実行結果を登録する。
 void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
          トランザクションマネージャ。
 void setUpdateDAO(UpdateDAO updateDAO)
          UPDATE用DAO。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

log

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


updateDAO

private UpdateDAO updateDAO
UPDATE用DAO。 SpringのDI機能を用いて設定する。


transactionManager

private org.springframework.transaction.PlatformTransactionManager transactionManager
トランザクションマネージャ。


INSERT_JOB_RESULT

private static final java.lang.String INSERT_JOB_RESULT
ジョブ実行管理へ登録するSQLID。

関連項目:
定数フィールド値
コンストラクタの詳細

JobResultInfoHandlerImpl

public JobResultInfoHandlerImpl()
メソッドの詳細

handle

public int handle(JobMessageInfo jobMessageInfo)
JOB_RESULTテーブルにジョブの実行結果を登録する。

定義:
インタフェース JobResultInfoHandler 内の handle
パラメータ:
jobMessageInfo - ジョブ管理情報
戻り値:
登録件数

setUpdateDAO

public void setUpdateDAO(UpdateDAO updateDAO)
UPDATE用DAO。

パラメータ:
updateDAO - UPDATE用DAO

setTransactionManager

public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
トランザクションマネージャ。

パラメータ:
transactionManager - トランザクションマネージャ