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. 










