-
- All Known Subinterfaces:
CSVExportApplicationMappingHelper,CSVImportApplicationMappingHelper,SpreadsheetExportApplicationMappingHelper,SpreadsheetImportApplicationMappingHelper,SQLExportApplicationMappingHelper,SQLImportApplicationMappingHelper,TransferApplicationMappingHelper,XMLExportApplicationMappingHelper,XMLImportApplicationMappingHelper
public interface ApplicationMappingHelper<SC extends Field,TC extends Field,T extends Table<SC>>Provides the methods to getApplicationMapping.- Since:
- 2.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationMapping<SC,TC>getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, TableMappingList<SC,TC> tableMappings)Returns the specifiedApplicationMappingfrom mapping configurations declared in the {addon.label} dataset.ApplicationMapping<SC,TC>getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, java.util.Set<com.orchestranetworks.schema.Path> ebxTablePaths)Returns the specifiedApplicationMappingfrom mapping configurations declared in the {addon.label} dataset.
-
-
-
Method Detail
-
getApplicationMapping
ApplicationMapping<SC,TC> getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, TableMappingList<SC,TC> tableMappings) throws DataExchangeException
Returns the specifiedApplicationMappingfrom 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, java.util.Set<com.orchestranetworks.schema.Path> ebxTablePaths) throws DataExchangeException
Returns the specifiedApplicationMappingfrom 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.
-
-