The item element identifies an RIC to which the Reuters OMM adapter subscribes.
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)
itemList
None
| Name | Description | Requirement |
|---|---|---|
| name | An RIC to which the adapter will subscribe | Required |
| rfaQueue | A name for the rfaQueue, which, if provided, replaces the default rfaQueue name and cause a separate thread to be used for this queue | Optional |
| service | The name of a Reuters Service that provides incoming data through RMDS | Optional if already specified in the parent itemList or itemLists element, otherwise required |
| stream | The source stream on which updates for this RIC are be brought to the Event Stream Processor | Optional if already specified in the parent itemList or itemLists element, otherwise required |
The value for the name attribute should be a valid RIC on the service.
If you specify a stream name here, updates for this RIC are brought in to the Event Stream Processor on that stream. If you do not specify a stream here, the stream specified at the itemList level is used.
The stream you specify must match a streamMap defined elsewhere in the map file.
<itemLists service="SSL_PUB" stream="marketByOrderStream">
<itemList service="IDN_RDF" >
<item name="EUR=" />
<item name="EURJPY=" stream="stream6" />
</itemList>
</itemLists>
These two item elements subscribe the adapter to the RICs EUR= and EURJPY=. The EUR= updates are sent to the stream marketByOrderStream which was set in the itemLists element. The EURJPY= updates are sent to the stream stream6, since the item level stream attribute overrides the itemLists level attribute.