item

The item element identifies an RIC to which the Reuters OMM adapter subscribes.

Summary

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)

Parent

itemList

Children

None

Attributes

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

Notes

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.

Example

<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.