diff options
author | Alan Conway <aconway@apache.org> | 2010-02-05 18:17:57 +0000 |
---|---|---|
committer | Alan Conway <aconway@apache.org> | 2010-02-05 18:17:57 +0000 |
commit | 4908b9593c12e93ace60f7c15382c07750f1ca20 (patch) | |
tree | d32ad984892603c73bef8f8146f8595323d41a72 /cpp/src/qpid/cluster/UpdateClient.h | |
parent | 5e6c819aa19922a66288986b79e21dfd9a03c837 (diff) | |
download | qpid-python-4908b9593c12e93ace60f7c15382c07750f1ca20.tar.gz |
Synchronize management agent lists during cluster update.
- replicate management agent lists during cluster update.
- suppress management agent output during update.
- on join all members force full output at next periodic processing.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@907030 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/cluster/UpdateClient.h')
-rw-r--r-- | cpp/src/qpid/cluster/UpdateClient.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/qpid/cluster/UpdateClient.h b/cpp/src/qpid/cluster/UpdateClient.h index 7407b7450b..be09af7e81 100644 --- a/cpp/src/qpid/cluster/UpdateClient.h +++ b/cpp/src/qpid/cluster/UpdateClient.h @@ -29,7 +29,6 @@ #include "qpid/client/AsyncSession.h" #include "qpid/broker/SemanticState.h" #include "qpid/sys/Runnable.h" -#include "qmf/org/apache/qpid/broker/ManagementSetupState.h" #include <boost/shared_ptr.hpp> @@ -98,7 +97,8 @@ class UpdateClient : public sys::Runnable { void updateConsumer(const broker::SemanticState::ConsumerImpl::shared_ptr&); void updateQueueListeners(const boost::shared_ptr<broker::Queue>&); void updateQueueListener(std::string& q, const boost::shared_ptr<broker::Consumer>& c); - void updateManagementSetupState(broker::Broker & b); + void updateManagementSetupState(); + void updateManagementAgent(); Numbering<broker::SemanticState::ConsumerImpl::shared_ptr> consumerNumbering; MemberId updaterId; |