Updated Information: I copied some code from the ProducerEventSource which assumes that if the data structure is an instanceof ProducerInfo, then the advisory msg is an add (start) producer. If the data structure is an instanceof RemoveInfo, then it is a remove (stop) producer. I also noticed that the property producerCount is only provided for RemoveInfo and not ProducerInfo.
Seems like the producerCount property should be available in the advisory message when both adding and removing a producer to/from a destination. I also didn't see any mbean information for destination producerCount. Jim jhunsinger wrote: > > Hello, > > I am trying to start/stop java processes upon the receipt of a message on > a queue. I created a simple Advisory example that subscribes to > ActiveMQ.Advisory.Producer.Queue.>. However, I do not see how to > determine if this a producer start or stop. I would also like to > determine the number of producers and consumers on a queue. Is there an > easy way to determine the above? > > Thanks, > Jim > -- View this message in context: http://www.nabble.com/Advisory-messages-tf4147042s2354.html#a11801248 Sent from the ActiveMQ - Dev mailing list archive at Nabble.com.
