Package org.jumpmind.symmetric.extract
Class SelectFromSource
java.lang.Object
org.jumpmind.symmetric.extract.SelectFromSource
- All Implemented Interfaces:
IExtractDataReaderSource
- Direct Known Subclasses:
SelectFromSymDataSource
,SelectFromTableSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Batch
protected IConfigurationService
protected IDataService
protected ISymmetricEngine
protected IExtensionService
protected INodeService
protected IParameterService
protected IDatabasePlatform
protected Table
protected ISymmetricDialect
protected Table
protected ITriggerRouterService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBatch()
Return the table with the catalog, schema, and table name of the source table for the lastCsvData
retrieved byIExtractDataReaderSource.next()
Return the table with the catalog, schema, and table name of the target table for the lastCsvData
retrieved byIExtractDataReaderSource.next()
protected boolean
hasLobsThatNeedExtract
(Table table, CsvData data) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jumpmind.symmetric.io.data.reader.IExtractDataReaderSource
close, next, requiresLobsSelectedFromSource
-
Field Details
-
engine
-
platform
-
symmetricDialect
-
parameterService
-
dataService
-
triggerRouterService
-
configurationService
-
nodeService
-
extensionService
-
batch
-
sourceTable
-
targetTable
-
-
Constructor Details
-
SelectFromSource
-
-
Method Details
-
getBatch
- Specified by:
getBatch
in interfaceIExtractDataReaderSource
-
getSourceTable
Description copied from interface:IExtractDataReaderSource
Return the table with the catalog, schema, and table name of the source table for the lastCsvData
retrieved byIExtractDataReaderSource.next()
- Specified by:
getSourceTable
in interfaceIExtractDataReaderSource
-
getTargetTable
Description copied from interface:IExtractDataReaderSource
Return the table with the catalog, schema, and table name of the target table for the lastCsvData
retrieved byIExtractDataReaderSource.next()
- Specified by:
getTargetTable
in interfaceIExtractDataReaderSource
-
hasLobsThatNeedExtract
-