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.Adaptation
Returns the current dataset.com.onwbp.adaptation.AdaptationTable
Returns the current table.Returns the specified service type.com.orchestranetworks.service.Session
Returns the current session.Returns a map of source table filters andTable
instance 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 andTable
instance as the key parameter. Returnsnull
when 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.
-