jp.terasoluna.fw.batch.ibatissupport
クラス IBatisDbCollectorImpl.QueuePutRowHandler

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.ibatissupport.IBatisDbCollectorImpl.QueuePutRowHandler
含まれているクラス:
IBatisDbCollectorImpl

private static class IBatisDbCollectorImpl.QueuePutRowHandler
extends java.lang.Object

Rowハンドラの実装クラス。


フィールドの概要
private  int collected
          対象データ取得数。
private  CollectedDataHandler collectedDataHandler
          対象データ取得を処理するハンドラ。
private  JobStatus jobStatus
          処理状況。
 
コンストラクタの概要
IBatisDbCollectorImpl.QueuePutRowHandler(CollectedDataHandler collectedDataHandler, JobStatus jobStatus)
          コンストラクタ。
 
メソッドの概要
 int getCollected()
          対象データ取得数を取得する。
 void handleRow(java.lang.Object row)
          Rowハンドラメソッド。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

collected

private int collected
対象データ取得数。


collectedDataHandler

private CollectedDataHandler collectedDataHandler
対象データ取得を処理するハンドラ。


jobStatus

private JobStatus jobStatus
処理状況。

コンストラクタの詳細

IBatisDbCollectorImpl.QueuePutRowHandler

public IBatisDbCollectorImpl.QueuePutRowHandler(CollectedDataHandler collectedDataHandler,
                                                JobStatus jobStatus)
コンストラクタ。

パラメータ:
collectedDataHandler - 対象データ取得を格納するワーカキュー
jobStatus - 処理状況
メソッドの詳細

handleRow

public void handleRow(java.lang.Object row)
Rowハンドラメソッド。 DBから取得したRowデータをキューに格納する。

パラメータ:
row - DBから取得したRow

getCollected

public int getCollected()
対象データ取得数を取得する。

戻り値:
対象データ取得数