From 5d07d177cfc5eca21c44981bbe342f0cdcced4e5 Mon Sep 17 00:00:00 2001 From: Alan Conway Date: Fri, 10 Oct 2008 04:49:48 +0000 Subject: QPID-1340 froM Mick Goulish: preliminary client-side failover support. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@703319 13f79535-47bb-0310-9956-ffa450edef68 --- cpp/src/qpid/client/SubscriptionManager.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'cpp/src/qpid/client/SubscriptionManager.h') diff --git a/cpp/src/qpid/client/SubscriptionManager.h b/cpp/src/qpid/client/SubscriptionManager.h index c50e67effa..10dd8b8da3 100644 --- a/cpp/src/qpid/client/SubscriptionManager.h +++ b/cpp/src/qpid/client/SubscriptionManager.h @@ -190,7 +190,7 @@ class SubscriptionManager : public sys::Runnable /** Set the acquire-mode for new subscriptions. Defaults to false. *@param acquire: if false messages pre-acquired, if true * messages are dequed on acknowledgement or on transfer - * depending on acceptMode. + * depending on acceptMode. */ void setAcquireMode(bool acquire); @@ -199,9 +199,11 @@ class SubscriptionManager : public sys::Runnable */ void setAckPolicy(const AckPolicy& autoAck); - AckPolicy& getAckPolicy(); + AckPolicy& getAckPolicy(); - Session getSession() const { return session; } + void registerFailoverHandler ( boost::function fh ); + + Session getSession() const; }; /** AutoCancel cancels a subscription in its destructor */ -- cgit v1.2.1