Capital Markets Adapters 10.7 | Apama Capital Markets Adapters Documentation 10.7 | Reuters RFA Adapter | Event details
 
Event details
 
Data publishing events
com.apama.rfa.SessionConfiguration(string TRANSPORT, dictionary <string,string> params)
This initiates each instance of the ReutersRFA adapter, allowing multiple instances within the same correlator. Also, ReutersRFA can be used with multiple IAF instances.
Following are the Parameter descriptions and default values
Parameter Name
Description
applicationType
ReutersRFA adapter can be configured as OMMConsumer or OMMNIProvider
Defaults to OMMConsumer.
codecName
Name of the Codec
Defaults to ReutersRFACodec
heartBeatInterval
To keep IAF alive
Defaults to 10.0
channel
IAF listens on this channel
Defaults to ReutersRFA
RFASessionName
RFA session name as configured using parameter tool
Defaults to ApamaNameSpace::Session
TokenTimeout
Time limit to receive token from FIX session
Default 10.0
OMMNIProvider.
LogLatency
Adds support for latency measurement on provider messages, string timestamp set dictionary is added.
Defaults to false
RFALogonTimeout
Time limit to receive logon response
Default 250.0
RFALoginInterval
Time interval to send next login request
Default 5.0
RFALoginsLimit
In a session number of login requests that can be sent.
By default there is no limit for login requests.
Note:
Session parameters logLevel. logFile, logAppend have been removed.
com.apama.rfa.Login(string marketId, string userName, dictionary <string,string> params)
Properties
Parameter Name
Description
marketId
Name of the market (TRANSPORT)
username
Name of the user
Parameters
Name
Description
DACS_ApplicationID
Set the value of ApplicationId in LOGIN_REQ.
If not set, ApplicationId will default to transport name.
com.apama.marketdata.SubscribeTick(string serviceId,string marketId, string symbol, dictionary <string,string> params)
Parameter Name
Description
serviceId
Name of the service deployed in the RMDS
com.apama.marketdata.SubscribeDepth(string serviceId, string marketId, string symbol, dictionary <string,string> params)
Parameter Name
Description
serviceId
Name of the service deployed in the RMDS
PublishDepthLevel (Optional)
Level of market depth to be published for the current subscription symbol.
Defaults to the value specified at TRANSPORT (PUBLISH_DEPTH_LEVEL)