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
- データベースレコードリスナ