Capital Markets Adapters 10.3.1 | Apama Capital Markets Adapters Documentation 10.3.1 | EBS Spot Ai FIX Adapter | Sample Messages and events | EBS FIX handling of different views | Session configuration
 
Session configuration
EBS FIX Session can be configured with the following optional configuration parameters
*“FixChannel”:”FIX”
The channel to emit upstream events to. It defaults to FIX.
*“EBSFIX.SERVICEID”:”EBS-FIX”
It should not be “FIX” and it should be different from “SERVICEID” if mentioned. All new/amend/cancel orders must use this service id rather than the usual “SERVICEID”. It defaults to “EBS-FIX”.
*“OrderManager.OrderIDServiceName”:”EBS-FIX”
It should not be “FIX” and it should be different from “SERVICEID” if mentioned. It allows customization of clOrdId for orders. Specifying a value here will allow the EBS service to override the default behavior of order id generation in the QFIX service. It defaults to “EBS-FIX”.
*“EBSFIX.EnablePriceRounding”:”false”
Setting it to “true” enables the rounding of price to symbol PIP for Orders. It defaults to “false”.
*“EBSFIX.LogonRetryCount”:”2”
Maximum user logon retry count. It defaults to 2.
Sample configuration event:

com.apama.fix.ebs.SessionConfiguration(“Connection Name”,
{“FixChannel”:”FIX”,“OrderManager.OrderIDServiceName”:”EBS-FIX”,
“EBSFIX.SERVICEID”:”EBS-FIX”,
“EBSFIX.EnablePriceRounding”:”true”,
“EBSFIX.LogonRetryCount”:”2”})
The above configuration is equivalent to com.apama.fix.ebs.SessionConfiguration(“Connection Name”, {})