summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/replication/ReplicationExchange.h
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2009-05-21 11:28:54 +0000
committerGordon Sim <gsim@apache.org>2009-05-21 11:28:54 +0000
commit8ac585d1a4cf8facf8eb1109f8e028ccde1b31f4 (patch)
tree1d33cceceaa24acba93d850e3ea42793095785fe /cpp/src/qpid/replication/ReplicationExchange.h
parentf5b66fb89b36b98b803545908a6713a3728ac4e4 (diff)
downloadqpid-python-8ac585d1a4cf8facf8eb1109f8e028ccde1b31f4.tar.gz
* adjust replication exchange in line with change to registration function signature
* make exchange type plugins register themselves on earlyInitialise; otherwise recovery of durable exchange occurs before plugins are initialised git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@777073 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/replication/ReplicationExchange.h')
-rw-r--r--cpp/src/qpid/replication/ReplicationExchange.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/qpid/replication/ReplicationExchange.h b/cpp/src/qpid/replication/ReplicationExchange.h
index 4cc45ed5f5..ab36704e06 100644
--- a/cpp/src/qpid/replication/ReplicationExchange.h
+++ b/cpp/src/qpid/replication/ReplicationExchange.h
@@ -42,7 +42,8 @@ class ReplicationExchange : public qpid::broker::Exchange
ReplicationExchange(const std::string& name, bool durable,
const qpid::framing::FieldTable& args,
qpid::broker::QueueRegistry& queues,
- qpid::management::Manageable* parent = 0);
+ qpid::management::Manageable* parent = 0,
+ qpid::broker::Broker* broker = 0);
std::string getType() const;