The adapter element is the root element of the map file.
adapter (required, limit one)
|----publication (required, limit one)
|----streamMaps (required, limit one)
| '----streamMap (required)
| |----dataField (required)
| |----hiResTimestampField (optional)
| |----imageField (required for L2 data)
| |----itemName (required, limit one)
| |----itemStale (optional)
| |----marketByOrderKeyField (required)
| |----marketByPriceKeyField (required)
| |----marketMakerKeyField (required)
| |----nullField (optional)
| |----respTypeNumField (optional)
| |----sequenceNumber (optional)
| |----serviceName (optional)
| '----updateNumber (optional)
|----rfa (required, limit one)
'----itemLists (required, limit one)
'----itemList (required)
'----item (optional)
None
The following child elements are defined for adapter. All of these elements must be present, and in the order specified.
| Name | Requirement |
|---|---|
| publication | Exactly one required |
| streamMaps | Exactly one required |
| rfa | Exactly one required |
| itemLists | Exactly one required |
| Name | Description | Requirement |
|---|---|---|
| name | A string that uniquely identifies this adapter (included in log entries) | Optional |
None
See the examples given for each of the component elements of the map.