QPID-4760: Associate Java Broker QueueAdapter and SessionAdapter via ConsumerAdapter

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476219 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Development update to Dispatch Router
- Began refactoring of the routing table to support in-process destinations and multi-hop paths.
- Added API for the internal management agent.  Began integrating the agent with the router
  module for communication.
- Added field parsing to handle topological addresses.
- Added tests.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476280 13f79535-47bb-0310-9956-ffa450edef68
QPID-4777: Add UI to view and edit web management configuration

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476288 13f79535-47bb-0310-9956-ffa450edef68
QPID-4748: Fix compilation warnings introduced by r1469661.

Added explicit conversion from double to int64_t.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476295 13f79535-47bb-0310-9956-ffa450edef68
QPID-4780: Bug 889552 - HA broker deadlock after loss of primary broker.

Lock ordering deadlock found by inspection of code and stack trace:

- thread 1: Link::ioThreadProcessing(Link:lock)-> QueueReplicator::initializeBridge(QueueReplicator::lock)
- thread 2: QueueReplicator::destroy(QueueReplicator::lock)-> Bridge::destroy(Link::lock)

This patch breaks the lock by removing locking around Bridge::destroy in QueueReplicator::destroy.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476305 13f79535-47bb-0310-9956-ffa450edef68
QPID-4756: only invoke property update callback if properties are present

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476373 13f79535-47bb-0310-9956-ffa450edef68
QPID-4651: C++ Broker add --log-disable option
Reviewed at https://reviews.apache.org/r/10799/



git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476409 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fixed QmfManagementPlugin to cater for change made to AbstractPluginAdapter Constructor on r1476544

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476550 13f79535-47bb-0310-9956-ffa450edef68
QPID-4782: use iterator.remove() to update the map and avoid the CME exposed in r1476219


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476583 13f79535-47bb-0310-9956-ffa450edef68
QPID-4783: Improve Connection statistics in Java Broker QmfManagementAgent

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1476792 13f79535-47bb-0310-9956-ffa450edef68