- All Known Subinterfaces:
CSVExportApplicationMappingHelper
,CSVImportApplicationMappingHelper
,SpreadsheetExportApplicationMappingHelper
,SpreadsheetImportApplicationMappingHelper
,SQLExportApplicationMappingHelper
,SQLImportApplicationMappingHelper
,TransferApplicationMappingHelper
,XMLExportApplicationMappingHelper
,XMLImportApplicationMappingHelper
Provides the methods to get
ApplicationMapping
.- Since:
- 2.3.0
-
Method Summary
Modifier and TypeMethodDescriptiongetApplicationMapping
(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, TableMappingList<SC, TC> tableMappings) Returns the specifiedApplicationMapping
from mapping configurations declared in the {addon.label} dataset.getApplicationMapping
(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, Set<com.orchestranetworks.schema.Path> ebxTablePaths) Returns the specifiedApplicationMapping
from mapping configurations declared in the {addon.label} dataset.
-
Method Details
-
getApplicationMapping
ApplicationMapping<SC,TC> getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, TableMappingList<SC, TC> tableMappings) throws DataExchangeExceptionReturns the specifiedApplicationMapping
from mapping configurations declared in the {addon.label} dataset.- Parameters:
configSpec
- configuration specification used for data import, export and transfer.sourceApplication
- specification for the source application.targetApplication
- specification for the target application.tableMappings
- list of table mappings between the source and target application declared in the {addon.label} dataset.- Throws:
DataExchangeException
- when the input parameters make it impossible to retrieve a consistent configuration.
-
getApplicationMapping
ApplicationMapping<SC,TC> getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, Set<com.orchestranetworks.schema.Path> ebxTablePaths) throws DataExchangeException Returns the specifiedApplicationMapping
from mapping configurations declared in the {addon.label} dataset.- Parameters:
configSpec
- configuration specification used for data import, export, and transfer.sourceApplication
- the specification for the source application.targetApplication
- the specification for the target application.ebxTablePaths
- set of EBX® table paths declared in the {addon.label} dataset.- Throws:
DataExchangeException
- when the input parameters make it impossible to retrieve a consistent configuration.
-