I'm running into the problem with insufficient output buffers. I'm using OmmConsumerConfig, but not EmaConfig.xml. Is there a way to set GuaranteedOutputBuffer programatically? I couldn't find an example on the forums, in the samples, or the EMA javadoc.
https://community.developers.refinitiv.com/questions/7929/logging-reqmsg-using-ema-api.html
Thanks,
Shawn
GuaranteedOutputBuffers is not exposed programmatically, you will have to set it from file-based config.
In my experience, hard-coded config is best suitable for simple examples, and production-strength applications require the flexibility of a file-based configuration.
If hard-coded, true, but our configs are metadata driven, so where it's exposed, I can easily have multiple configs within a single process (for different users), that can also be easily be updated dynamically rather than having to allow people to edit files, or hook in a file generation system.
EMA Programmatic configuration in Java - unable to set Dictionary related elements
(JAVA) Does using interestAfterRefresh(false) remove the need for deregistering items with Elektron?
EMA Java - Is it possible to open a stream in a paused state?
Where can I find details on the EMA instrument update message types?