Iam using JBossMQ(Topic) for messaging services. Is there any way to read certain details like
1) Number of messages there in the Topic at any instant.
2) Number of durable subscribers at an instant.
3) To know the reason why a particular message is there still in the Topic (ie., some information like, which subscriber has not still read the message from the Topic......)
4) Is it possible, to fire an event when a particular message is deleted from the Topic.
You can get most of the information from the jmx.
e.g. look at http://localhost:8080/jmx-console and jboss.mq.destinations
There is no callback when a message is deleted. You can insert
an interceptor to know when acknowledgements are sent by the client.