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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.onwbp.adaptation.Adaptation
getCurrentDataset()
Returns the current dataset.com.onwbp.adaptation.AdaptationTable
getCurrentTable()
Returns the current table.ServiceType
getServiceType()
Returns the specified service type.com.orchestranetworks.service.Session
getSession()
Returns the current session.java.util.Map<T,TableFilter>
getSourceTableFilters()
Returns a map of source table filters andTable
instance as the key parameter.java.util.List<T>
getSourceTables()
Returns the source tables.
-
-
-
Method Detail
-
getServiceType
ServiceType getServiceType()
Returns the specified service type.
-
getSourceTables
java.util.List<T> getSourceTables()
Returns the source tables.
-
getSourceTableFilters
java.util.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.
-
-