Interface ConfigurationSpec<T extends Table>
- All Known Subinterfaces:
 ExportConfigurationSpec<T>,ImportConfigurationSpec<T>
- All Known Implementing Classes:
 CSVExportConfigurationSpec,CSVImportConfigurationSpec,FileExportConfigurationSpec,FileImportConfigurationSpec,SpreadsheetExportConfigurationSpec,SpreadsheetImportConfigurationSpec,SQLExportConfigurationSpec,SQLImportConfigurationSpec,TransferConfigurationSpec,XMLExportConfigurationSpec,XMLImportConfigurationSpec
public interface ConfigurationSpec<T extends Table>
Specifies the configuration used for data import, export and transfer.
- Since:
 - 2.3.0
 
- 
Method Summary
Modifier and TypeMethodDescriptioncom.onwbp.adaptation.AdaptationReturns the current dataset.com.onwbp.adaptation.AdaptationTableReturns the current table.Returns the specified service type.com.orchestranetworks.service.SessionReturns the current session.Returns a map of source table filters andTableinstance as the key parameter.Returns the source tables. 
- 
Method Details
- 
getServiceType
ServiceType getServiceType()Returns the specified service type. - 
getSourceTables
Returns the source tables. - 
getSourceTableFilters
Map<T,TableFilter> getSourceTableFilters()Returns a map of source table filters andTableinstance as the key parameter. Returnsnullwhen importing CSV, Excel or XML. - 
getCurrentDataset
com.onwbp.adaptation.Adaptation getCurrentDataset()Returns the current dataset. - 
getCurrentTable
com.onwbp.adaptation.AdaptationTable getCurrentTable()Returns the current table. - 
getSession
com.orchestranetworks.service.Session getSession()Returns the current session. 
 -