summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/NodeSessionManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/NodeSessionManager.h')
-rw-r--r--cpp/src/IceGrid/NodeSessionManager.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/src/IceGrid/NodeSessionManager.h b/cpp/src/IceGrid/NodeSessionManager.h
index 2988c869573..84fa666e638 100644
--- a/cpp/src/IceGrid/NodeSessionManager.h
+++ b/cpp/src/IceGrid/NodeSessionManager.h
@@ -28,7 +28,7 @@ class NodeSessionKeepAliveThread : public SessionKeepAliveThread<NodeSessionPrx>
{
public:
- NodeSessionKeepAliveThread(const InternalRegistryPrx&, const NodeIPtr&, const IceGrid::QueryPrx&);
+ NodeSessionKeepAliveThread(const InternalRegistryPrx&, const NodeIPtr&, const std::vector<QueryPrx>&);
virtual NodeSessionPrx createSession(const InternalRegistryPrx&, IceUtil::Time&);
virtual void destroySession(const NodeSessionPrx&);
@@ -40,7 +40,7 @@ protected:
const NodeIPtr _node;
const std::string _name;
- const IceGrid::QueryPrx _query;
+ const std::vector<QueryPrx> _queryObjects;
};
typedef IceUtil::Handle<NodeSessionKeepAliveThread> NodeSessionKeepAliveThreadPtr;
@@ -69,7 +69,7 @@ private:
public:
Thread(NodeSessionManager& manager) :
- NodeSessionKeepAliveThread(manager._master, manager._node, manager._query),
+ NodeSessionKeepAliveThread(manager._master, manager._node, manager._queryObjects),
_manager(manager)
{
}
@@ -93,7 +93,7 @@ private:
const NodeIPtr _node;
ThreadPtr _thread;
- QueryPrx _query;
+ std::vector<QueryPrx> _queryObjects;
InternalRegistryPrx _master;
unsigned long _serial;
bool _destroyed;