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, table
Fields 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, toTableName
Methods 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:
init
in classAbstractTableDataReader
-
readNext
- Specified by:
readNext
in classAbstractTableDataReader
-
finish
protected void finish()- Specified by:
finish
in classAbstractTableDataReader
-