Description
The Java Broker supports four queue alerting thresholds: maximum message count, maximum message size, maximum message age and maximum queue depth.
It is possible to specify all four of these altering thresholds in the virtualhost configuration e.g.
<maximumMessageCount>50</maximumMessageCount> <maximumMessageSize>2117632</maximumMessageSize> <maximumMessageAge>600000</maximumMessageAge> <maximumQueueDepth>4235264</maximumQueueDepth>
but only the first three are supported by AMQP queue-declare/JMX createNewQueue (via the queue declare arguments x-qpid-maximum-message-count, x-qpid-maximum-message-count, x-qpid-maximum-message-age respectively).
The change will add support for x-qpid-maximum-queue-depth.