summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeSessionI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/NodeSessionI.h')
-rw-r--r--cpp/src/IceGrid/NodeSessionI.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/cpp/src/IceGrid/NodeSessionI.h b/cpp/src/IceGrid/NodeSessionI.h
index 5adbc120640..d7b221d11f8 100644
--- a/cpp/src/IceGrid/NodeSessionI.h
+++ b/cpp/src/IceGrid/NodeSessionI.h
@@ -25,10 +25,11 @@ class NodeSessionI : public NodeSession, public IceUtil::Mutex
{
public:
- NodeSessionI(const DatabasePtr&, const std::string&, const NodePrx&, const NodeInfo&, const NodeObserverPrx&, int);
+ NodeSessionI(const DatabasePtr&, const std::string&, const NodePrx&, const NodeInfo&);
virtual void keepAlive(const LoadInfo&, const Ice::Current&);
- virtual int getTimeoutAndObserver(NodeObserverPrx&, const Ice::Current&) const;
+ virtual int getTimeout(const Ice::Current&) const;
+ virtual NodeObserverPrx getObserver(const Ice::Current&) const;
virtual Ice::StringSeq getServers(const Ice::Current&);
virtual void destroy(const Ice::Current&);
@@ -44,8 +45,6 @@ private:
const std::string _name;
const NodePrx _node;
const NodeInfo _info;
- const NodeObserverPrx _observer;
- const int _timeout;
IceUtil::Time _timestamp;
LoadInfo _load;
bool _destroy;