Data Transformation Engine Intelligent Business Integration Reference Guide

Chapter 3 - Methods of Execution Application-Embedded Execution Model
Intelligent Business Integration Reference Guide
51
Application-Embedded Execution Model
The Mercator API provides the ability to execute maps programmatically as
“embedded” processes and is included in the Mercator Software Development Kit
(SDK). The API, available for both the C and Java languages, interfaces directly
with the core execution engine in Mercator products running on the appropriate
target platform.
The Mercator API is an object-orientated interface used for invoking, executing,
and controlling maps. The API abstracts map components and settings as objects,
and is based on map, card, adapter, and stream objects. Objects are used for
source and target overrides for map execution.
If no card overrides are required, only the map object is referenced. All other
objects are created internally. If card overrides are required, the card and adapter
objects are referenced.