diff options
author | Benoit Foucher <benoit@zeroc.com> | 2005-06-10 16:07:42 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2005-06-10 16:07:42 +0000 |
commit | e2f7e8059d5d1bbd1e33ff1cd23869acb9a668a8 (patch) | |
tree | 4997a3d08f3c870835c6a7a50fc19b586e6dc743 /cpp/src/IceGrid/ObserverSessionI.cpp | |
parent | Fixed linux compile (diff) | |
download | ice-e2f7e8059d5d1bbd1e33ff1cd23869acb9a668a8.tar.bz2 ice-e2f7e8059d5d1bbd1e33ff1cd23869acb9a668a8.tar.xz ice-e2f7e8059d5d1bbd1e33ff1cd23869acb9a668a8.zip |
More observer changes
Diffstat (limited to 'cpp/src/IceGrid/ObserverSessionI.cpp')
-rw-r--r-- | cpp/src/IceGrid/ObserverSessionI.cpp | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/cpp/src/IceGrid/ObserverSessionI.cpp b/cpp/src/IceGrid/ObserverSessionI.cpp index fc25b51f87b..3491de7dc1b 100644 --- a/cpp/src/IceGrid/ObserverSessionI.cpp +++ b/cpp/src/IceGrid/ObserverSessionI.cpp @@ -14,8 +14,8 @@ using namespace std; using namespace IceGrid; ObserverSessionI::ObserverSessionI(const string& userId, - const IceStorm::TopicPrx& registryObserverTopic, - const IceStorm::TopicPrx& nodeObserverTopic) : + RegistryObserverTopic& registryObserverTopic, + NodeObserverTopic& nodeObserverTopic) : _userId(userId), _destroyed(false), _registryObserverTopic(registryObserverTopic), @@ -42,10 +42,8 @@ ObserverSessionI::setObservers(const RegistryObserverPrx& registryObserver, // // Subscribe to the topics. // - IceStorm::QoS qos; - qos["reliability"] = "twoway ordered"; - _registryObserverTopic->subscribe(qos, registryObserver); - _nodeObserverTopic->subscribe(qos, nodeObserver); + _registryObserverTopic.subscribe(registryObserver); + _nodeObserverTopic.subscribe(nodeObserver); } void @@ -54,13 +52,13 @@ ObserverSessionI::destroy(const Ice::Current&) // // Unsubscribe from the topics. // - _registryObserverTopic->unsubscribe(_registryObserver); - _nodeObserverTopic->unsubscribe(_nodeObserver); + _registryObserverTopic.unsubscribe(_registryObserver); + _nodeObserverTopic.unsubscribe(_nodeObserver); } LocalObserverSessionI::LocalObserverSessionI(const string& userId, - const IceStorm::TopicPrx& registryObserverTopic, - const IceStorm::TopicPrx& nodeObserverTopic) : + RegistryObserverTopic& registryObserverTopic, + NodeObserverTopic& nodeObserverTopic) : ObserverSessionI(userId, registryObserverTopic, nodeObserverTopic), _timestamp(IceUtil::Time::now()) { @@ -88,8 +86,8 @@ LocalObserverSessionI::timestamp() const } Glacier2ObserverSessionI::Glacier2ObserverSessionI(const string& userId, - const IceStorm::TopicPrx& registryObserverTopic, - const IceStorm::TopicPrx& nodeObserverTopic) : + RegistryObserverTopic& registryObserverTopic, + NodeObserverTopic& nodeObserverTopic) : ObserverSessionI(userId, registryObserverTopic, nodeObserverTopic) { } |