TX programming interface object overview

The TX programming interface is based on map, card, adapter, connection, and stream objects.

Objects are used for source and target overrides for map execution.

Overrides are accomplished using the defined property interface.

Adapter objects interface with the adapter API. The TX programming interface is based on IBM Transformation Extender objects.

Object Datatype Object description
Map HMPIMAP An object that represents an instance of a map in the program memory. Methods allow the map properties to be modified and for the map to be executed and its execution controlled.
Card HMPICARD An object that represents an input or output card of a map in program memory. Defined methods allow the card properties to be modified.
Adapter HMPIADAPT An object that represents a resource adapter. Defined methods allow the adapter properties to be modified.
Connection HMPICONNECT An object that represents a connection to a resource. When a map executes, a Connection object is associated with one or more Adapter objects.
Stream HMPISTREAM An object that provides a means to pass data to, or get data from, a map. Stream objects eliminate the need for large, contiguous, memory buffers for passing data directly to a map object.