public interface DataExchangeService
Modifier and Type | Method and Description |
---|---|
DataExchangeResult |
execute(DataExchangeExportTableSpec exportSpec)
Returns the export result with the prepared list of each
table's records or table filter.
|
DataExchangeResult |
execute(DataExchangeSpec spec)
Returns the result of the import, export or transfer.
|
DataExchangeResult execute(DataExchangeSpec spec) throws DataExchangeException
DataExchangeResult.XMLImport
,
DataExchangeResult.SQLImport
,
DataExchangeResult.SpreadsheetImport
,
DataExchangeResult.CSVImport
,
DataExchangeResult.XMLExport
,
DataExchangeResult.SQLExport
,
DataExchangeResult.SpreadsheetExport
,
DataExchangeResult.CSVExport
,
DataExchangeResult.Transfer
).spec
- {addon.label} specification which stores the configuration
specification
(ConfigurationSpec
)
and the mapping specification
(ApplicationMapping
).DataExchangeException
DataExchangeResult execute(DataExchangeExportTableSpec exportSpec) throws DataExchangeException
DataExchangeResult.XMLExport
,
DataExchangeResult.SpreadsheetExport
,
DataExchangeResult.CSVExport
).exportSpec
- {addon.label} Export specification which stores the
{addon.label} specification
(DataExchangeExportTableSpec
)
and the prepared list of each table's records or table filter.DataExchangeException