public class DatabaseRecordReader extends java.lang.Object implements DataReader<SqlRow>
DataReader.NoMoreRecord| Constructor and Description |
|---|
DatabaseRecordReader()
DatabaseRecordReaderオブジェクトを生成する。 |
| Modifier and Type | Method and Description |
|---|---|
DatabaseRecordReader |
setListener(DatabaseRecordListener listener)
データベースレコードリスナを設定する。
リスナに定義されたコールバック処理は、
処理対象レコードをキャッシュするためのデータベースアクセス前に実行される。
本リーダにリスナを設定することで、
処理対象レコードをデータベースから取得する前に任意の処理を実行することができる。
|
DatabaseRecordReader |
setStatement(ParameterizedSqlPStatement parameterizedSqlPStatement,
java.lang.Object condition)
テーブルを参照するSQLステートメント及び条件を設定する。
|
DatabaseRecordReader |
setStatement(SqlPStatement statement)
テーブルを参照するSQLステートメントを設定する。
|
close, hasNext, read@Published public DatabaseRecordReader()
DatabaseRecordReaderオブジェクトを生成する。@Published public DatabaseRecordReader setStatement(SqlPStatement statement)
statement - SQLステートメント@Published public DatabaseRecordReader setStatement(ParameterizedSqlPStatement parameterizedSqlPStatement, java.lang.Object condition)
parameterizedSqlPStatement - SQLステートメントcondition - ステートメントのINパラメータに設定する値を持つオブジェクト@Published public DatabaseRecordReader setListener(DatabaseRecordListener listener)
listener - データベースレコードリスナ