Hi!
My app registers most of the RICs on application startup, however it can also register to some of the RICs on demand.
Requirement for this app is to refresh OMMConsumer once a day so that it will be registered to the same RICs as on the startup.
So the application would need to:
1. unregister all RICs
2. register all RICs like in startup
My question is about the first point.
I know there is a method in OmmConsumer.unregister(long handle), but as I understand in order to unregister all, the application would need to store and maintain a collection of handle ids.
This is a bit problematic.
Is there a possibility to get a list of all of the handle ids for all registered RICs from some EMA library object? OMMConsumer or ChannelInformation perhaps?
I know there is also OMMConsumer.uninitialize() method that can unregister all, but I would want to avoid disconnecting entirely from the RTO.
Thanks
Grzegorz