summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/QueueFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/QueueFactory.h')
-rw-r--r--cpp/src/qpid/broker/QueueFactory.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/cpp/src/qpid/broker/QueueFactory.h b/cpp/src/qpid/broker/QueueFactory.h
index b6a79f1f1a..9d0048e139 100644
--- a/cpp/src/qpid/broker/QueueFactory.h
+++ b/cpp/src/qpid/broker/QueueFactory.h
@@ -31,7 +31,8 @@ class Manageable;
}
namespace broker {
class Broker;
-class MessageStore;
+//class MessageStore;
+class AsyncStore;
class Queue;
struct QueueSettings;
@@ -52,12 +53,14 @@ class QueueFactory
/**
* Set the store to use. May only be called once.
*/
- void setStore (MessageStore*);
+// void setStore (MessageStore*);
+ void setStore (AsyncStore*);
/**
* Return the message store used.
*/
- MessageStore* getStore() const;
+// MessageStore* getStore() const;
+ AsyncStore* getStore() const;
/**
* Register the manageable parent for declared queues
@@ -65,7 +68,8 @@ class QueueFactory
void setParent(management::Manageable*);
private:
Broker* broker;
- MessageStore* store;
+// MessageStore* store;
+ AsyncStore* asyncStore;
management::Manageable* parent;
};
}} // namespace qpid::broker