diff options
Diffstat (limited to 'cpp/src/qpid/management')
-rw-r--r-- | cpp/src/qpid/management/ManagementDirectExchange.h | 4 | ||||
-rw-r--r-- | cpp/src/qpid/management/ManagementTopicExchange.h | 5 |
2 files changed, 9 insertions, 0 deletions
diff --git a/cpp/src/qpid/management/ManagementDirectExchange.h b/cpp/src/qpid/management/ManagementDirectExchange.h index 582354d723..481a8c499d 100644 --- a/cpp/src/qpid/management/ManagementDirectExchange.h +++ b/cpp/src/qpid/management/ManagementDirectExchange.h @@ -48,6 +48,10 @@ class ManagementDirectExchange : public virtual DirectExchange void setManagmentAgent(management::ManagementAgent* agent, int qmfVersion); virtual ~ManagementDirectExchange(); + + // DataSource interface - used to write persistence data to async store + uint64_t getSize() { return 0; } + void write(char* /*target*/) {} }; diff --git a/cpp/src/qpid/management/ManagementTopicExchange.h b/cpp/src/qpid/management/ManagementTopicExchange.h index eff01a8552..0d6b6ad50c 100644 --- a/cpp/src/qpid/management/ManagementTopicExchange.h +++ b/cpp/src/qpid/management/ManagementTopicExchange.h @@ -52,6 +52,11 @@ class ManagementTopicExchange : public virtual TopicExchange void setManagmentAgent(management::ManagementAgent* agent, int qmfVersion); virtual ~ManagementTopicExchange(); + + // DataSource interface - used to write persistence data to async store + uint64_t getSize() { return 0; } + void write(char* /*target*/) {} + }; |