public interface ApplicationMappingHelper<SC extends Field,TC extends Field,T extends Table<SC>>
ApplicationMapping
.Modifier and Type | Method and Description |
---|---|
ApplicationMapping<SC,TC> |
getApplicationMapping(ConfigurationSpec<T> configSpec,
CommonApplication sourceApplication,
CommonApplication targetApplication,
Set<com.orchestranetworks.schema.Path> ebxTablePaths)
Returns the specified
ApplicationMapping from mapping configurations declared in the {addon.label} dataset. |
ApplicationMapping<SC,TC> |
getApplicationMapping(ConfigurationSpec<T> configSpec,
CommonApplication sourceApplication,
CommonApplication targetApplication,
TableMappingList<SC,TC> tableMappings)
Returns the specified
ApplicationMapping from mapping configurations declared in the {addon.label} dataset. |
ApplicationMapping<SC,TC> getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, TableMappingList<SC,TC> tableMappings) throws DataExchangeException
ApplicationMapping
from mapping configurations declared in the {addon.label} dataset.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.DataExchangeException
- when the input parameters make it impossible to retrieve a consistent configuration.ApplicationMapping<SC,TC> getApplicationMapping(ConfigurationSpec<T> configSpec, CommonApplication sourceApplication, CommonApplication targetApplication, Set<com.orchestranetworks.schema.Path> ebxTablePaths) throws DataExchangeException
ApplicationMapping
from mapping configurations declared in the {addon.label} dataset.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.DataExchangeException
- when the input parameters make it impossible to retrieve a consistent configuration.