Class SqlDataReader
java.lang.Object
org.jumpmind.symmetric.io.data.reader.AbstractDataReader
org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
org.jumpmind.symmetric.io.data.reader.SqlDataReader
- All Implemented Interfaces:
IDataReader,IDataResource
Reads a SQL script and passes each SQL statement through the reader as a
CsvData event.-
Field Summary
FieldsFields inherited from class org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
batch, context, CTX_LINE_NUMBER, lineNumber, readDataBeforeTable, reader, readingBatch, readingTable, statistics, tableFields inherited from class org.jumpmind.symmetric.io.data.reader.AbstractDataReader
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
buildCsvData, close, getStatistics, nextBatch, nextData, nextTable, open, toTableNameMethods inherited from class org.jumpmind.symmetric.io.data.reader.AbstractDataReader
logDebugAndCountBytes, toBatch, toReader, toReader
-
Field Details
-
sqlScriptReader
-
-
Constructor Details
-
SqlDataReader
-
SqlDataReader
-
-
Method Details
-
init
protected void init()- Specified by:
initin classAbstractTableDataReader
-
readNext
- Specified by:
readNextin classAbstractTableDataReader
-
finish
protected void finish()- Specified by:
finishin classAbstractTableDataReader
-