jp.terasoluna.fw.batch.ibatissupport
クラス IBatisDbCollectorImpl
java.lang.Object
   jp.terasoluna.fw.batch.core.AbstractCollector<JobContext>
jp.terasoluna.fw.batch.core.AbstractCollector<JobContext>
       jp.terasoluna.fw.batch.ibatissupport.IBatisDbCollectorImpl
jp.terasoluna.fw.batch.ibatissupport.IBatisDbCollectorImpl
- すべての実装されたインタフェース: 
- Collector<JobContext>
- public class IBatisDbCollectorImpl 
- extends AbstractCollector<JobContext>
iBatisを用いた対象データ取得の実装クラス。
 
| フィールドの概要 | 
| private  org.springframework.orm.ibatis.support.SqlMapClientDaoSupport | queryDAO
 SqlMapClientデータアクセスObject。 | 
| private  java.lang.String | sql対象データ取得用SQL文キー。
 | 
 
 
 
 
| クラス java.lang.Object から継承されたメソッド | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
sql
private java.lang.String sql
- 対象データ取得用SQL文キー。
 
 
queryDAO
private org.springframework.orm.ibatis.support.SqlMapClientDaoSupport queryDAO
- SqlMapClientデータアクセス- Object。- 
 - 
 
IBatisDbCollectorImpl
public IBatisDbCollectorImpl()
doCollect
protected CollectorResult doCollect(JobContext jobContext,
                                    CollectedDataHandler collectedDataHandler,
                                    JobStatus jobStatus)
- 対象データ取得処理を実行するメソッド。
 
- 
- 定義:
- クラス AbstractCollector<JobContext>内のdoCollect
 
- 
- パラメータ:
- jobContext- ジョブコンテキスト
- collectedDataHandler- ワーカキュー
- jobStatus- 処理状況
- 戻り値:
- コレクタ処理結果
 
setQueryDAO
public void setQueryDAO(org.springframework.orm.ibatis.support.SqlMapClientDaoSupport queryDAO)
- SqlMapClientデータアクセス- Objectを設定する。- 
 
- 
- パラメータ:
- queryDAO-- SqlMapClientデータアクセス- Object
 
setSql
public void setSql(java.lang.String sql)
- 対象データ取得用SQL文キーを設定する。
 
- 
- パラメータ:
- sql- 対象データ取得用SQL文キー