FioranoMQ provides support for message browsing by a durable subscriber registered with the FioranoMQ Server on any topic. A MessageBrowser on a TopicSession using the ClientID and SubscriberID of the concerned subscriber as the arguments can be created.
Once this MessageBrowser is created, it can be used to retrieve all messages that are stored in the FioranoMQ Server for that particular DurableSubscriber. The browser facility works when the concerned Durable Subscriber is passive.
Browser APIs
FioranoMQ provides public APIs for browsing messages on a durable subscriber. The sample code, below, describes how these APIs are used:
For creating a MessageBrowser:
For enumerating the messages for this browser: