[ https://issues.apache.org/jira/browse/QPID-2178?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robbie Gemmell updated QPID-2178: --------------------------------- Labels: jmx_interface (was: ) > Allow viewing of channel flow control status via JMX Management Console > ----------------------------------------------------------------------- > > Key: QPID-2178 > URL: https://issues.apache.org/jira/browse/QPID-2178 > Project: Qpid > Issue Type: New Feature > Components: Java Management : JMX Console, Java Management : JMX > Interface > Reporter: Robbie Gemmell > Assignee: Robbie Gemmell > Labels: jmx_interface > Fix For: 0.6 > > > When Flow Control is being utilised on the broker, it may be useful to expose > the status of a channel (based on thevalue of _blocking in AMQChannel) as a > read-only property via the management console. > Channel properties are currently only exposed by the broker over JMX via the > ManagedConnection mbean interface which defines a channels() method > implemented in the AMQProtocolSessionMBean, that returns a data set > consisting of channel id, transactional status, default queue, and number of > unacked messages for all channels on the connection. In order to expose the > flow controlled status of the channel, this result set would be expanded to > include the value of the new _blocking AtomicBoolean within AMQSession. > Expanding the result set would not affect compatability with the older > console UI, which should automatically display it thanks to its completely > generic construction. The new console UI utilises this particular information > set quite differently in order to construct a structured table and would not > make use of the additional information until modified to do so (its presence > would not interfere until that time, it simply wont be utilised) by > performing a small update to add a new table column when the additional > information is available on supporting brokers. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org