diff options
Diffstat (limited to 'cpp/src/qpid/cluster/UpdateDataExchange.h')
| -rw-r--r-- | cpp/src/qpid/cluster/UpdateDataExchange.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/cpp/src/qpid/cluster/UpdateDataExchange.h b/cpp/src/qpid/cluster/UpdateDataExchange.h index 1c4022a4aa..27a98548f3 100644 --- a/cpp/src/qpid/cluster/UpdateDataExchange.h +++ b/cpp/src/qpid/cluster/UpdateDataExchange.h @@ -45,7 +45,7 @@ class UpdateDataExchange : public broker::Exchange static const std::string MANAGEMENT_SCHEMAS_KEY; static const std::string MANAGEMENT_DELETED_OBJECTS_KEY; - UpdateDataExchange(management::Manageable* parent, management::ManagementAgent*); + UpdateDataExchange(management::Manageable* parent); void route(broker::Deliverable& msg, const std::string& routingKey, const framing::FieldTable* args); @@ -68,12 +68,13 @@ class UpdateDataExchange : public broker::Exchange const qpid::framing::FieldTable*) { return false; } + void updateManagementAgent(management::ManagementAgent* agent); + private: - management::ManagementAgent* agent; - void managementAgents(const std::string&); - void managementSchemas(const std::string&); - void managementDeletedObjects(const std::string&); + std::string managementAgents; + std::string managementSchemas; + std::string managementDeletedObjects; }; }} // namespace qpid::cluster |
