diff options
author | Benoit Foucher <benoit@zeroc.com> | 2005-04-18 13:58:42 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2005-04-18 13:58:42 +0000 |
commit | 12736d6b110b4f7e8f5eed868fd5c1e2a369fcd2 (patch) | |
tree | 8940ba23901283d9494acff7cae7b8d3e7539582 /cpp/src/IceGrid/ServerAdapterI.h | |
parent | fixes. (diff) | |
download | ice-12736d6b110b4f7e8f5eed868fd5c1e2a369fcd2.tar.bz2 ice-12736d6b110b4f7e8f5eed868fd5c1e2a369fcd2.tar.xz ice-12736d6b110b4f7e8f5eed868fd5c1e2a369fcd2.zip |
Changed deployment implementation.
Diffstat (limited to 'cpp/src/IceGrid/ServerAdapterI.h')
-rw-r--r-- | cpp/src/IceGrid/ServerAdapterI.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/cpp/src/IceGrid/ServerAdapterI.h b/cpp/src/IceGrid/ServerAdapterI.h index c7b7eb57cf1..11f4ae416e7 100644 --- a/cpp/src/IceGrid/ServerAdapterI.h +++ b/cpp/src/IceGrid/ServerAdapterI.h @@ -17,17 +17,14 @@ namespace IceGrid { -class TraceLevels; -typedef IceUtil::Handle<TraceLevels> TraceLevelsPtr; +class NodeI; +typedef IceUtil::Handle<NodeI> NodeIPtr; -class ServerFactory; -typedef IceUtil::Handle<ServerFactory> ServerFactoryPtr; - -class ServerAdapterI : public ServerAdapter, public IceUtil::AbstractMutexI<IceUtil::Mutex> +class ServerAdapterI : public Adapter, public IceUtil::AbstractMutexI<IceUtil::Mutex> { public: - ServerAdapterI(const ServerFactoryPtr&, const TraceLevelsPtr&, Ice::Int waitTime); + ServerAdapterI(const NodeIPtr&, const ServerPrx&, const std::string&, Ice::Int); virtual ~ServerAdapterI(); virtual std::string getId(const Ice::Current&); @@ -39,9 +36,10 @@ public: private: - ServerFactoryPtr _factory; - TraceLevelsPtr _traceLevels; - IceUtil::Time _waitTime; + const NodeIPtr _node; + const std::string _id; + const ServerPrx _server; + const IceUtil::Time _waitTime; Ice::ObjectPrx _proxy; }; |