The rfa element links the input adapter map file to the Reuters-side configuration file.
adapter (required, limit one) |----publication (required, limit one) |----streamMaps (required, limit one) | '----streamMap (required) | |----itemName (required, limit one) | |----serviceName (optional) | |----sequenceNumber (optional) | |----itemStale (optional) | |----dataField (required) | |----updateNumber (required) | |----dateTimeField (optional) | |----FIDListField (optional) | '----nullField (optional) |----recordTypeMap (optional) | '----recordType (optional) |----rfa (required, limit one) '----itemLists (required, limit one) '----itemList (required) '----item (optional)
adapter
None
Name | Description | Requirement |
---|---|---|
config | The absolute path and file name of the Reuters-side configuration file for subscription (the sample file supplied with the adapter is $ESP_REUTERS_HOME/config/rfasub.cfg. | Required |
configDatabaseName | Must be set to RFA. | Required |
enumFile | The full path name of the Reuters-supplied file that lists each enumerated type along with the range of values it can take. | Required |
fidFile | The full path name of the Reuters-supplied file that lists all of the valid FIDs. | Required |
sessionName | A reference to a session name defined in the Reuters-side configuration file for subscription. | Required |
blank | Specify a marker to use for blanks | Optional |
blankInt32 | Specify a marker to use for blank Int32 fields | Optional |
blankInt64 | Specify a marker to use for blank Int64 fields | Optional |
blankMoney | Specify a marker to use for blank Money fields | Optional |
blankString | Specify a marker to use for blank String fields | Optional |
blankDate | Specify a marker to use for blank Date fields | Optional |
blankTimestamp | Specify a marker to use for blank Timestamp fields | Optional |
None
<rfa config="$ESP_REUTERS_HOME/config/rfasub.cfg" sessionName="Session1" />
This example points the Reuters Marketfeed adapter to the Reuters-side configuration in the file rfasub.cfg. The list line in this configuration file is:
\Sessions\Session1\connectionList = "Connection_SSLED"
This line defines a session name that is referenced by other lines in the configuration file. When the map file references a session name in the sessionName attribute, it links the adapter to the Reuters-side configuration parameters identified by that name.