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 Batchprotected IConfigurationServiceprotected IDataServiceprotected ISymmetricEngineprotected IExtensionServiceprotected INodeServiceprotected IParameterServiceprotected IDatabasePlatformprotected Tableprotected ISymmetricDialectprotected Tableprotected 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 lastCsvDataretrieved byIExtractDataReaderSource.next()Return the table with the catalog, schema, and table name of the target table for the lastCsvDataretrieved byIExtractDataReaderSource.next()protected booleanhasLobsThatNeedExtract(Table table, CsvData data) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getBatchin interfaceIExtractDataReaderSource
-
getSourceTable
Description copied from interface:IExtractDataReaderSourceReturn the table with the catalog, schema, and table name of the source table for the lastCsvDataretrieved byIExtractDataReaderSource.next()- Specified by:
getSourceTablein interfaceIExtractDataReaderSource
-
getTargetTable
Description copied from interface:IExtractDataReaderSourceReturn the table with the catalog, schema, and table name of the target table for the lastCsvDataretrieved byIExtractDataReaderSource.next()- Specified by:
getTargetTablein interfaceIExtractDataReaderSource
-
hasLobsThatNeedExtract
-