diff options
Diffstat (limited to 'cpp/src/IceGrid/Database.h')
-rw-r--r-- | cpp/src/IceGrid/Database.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/cpp/src/IceGrid/Database.h b/cpp/src/IceGrid/Database.h index da990cfbd7c..17f79b36bc5 100644 --- a/cpp/src/IceGrid/Database.h +++ b/cpp/src/IceGrid/Database.h @@ -18,8 +18,7 @@ #include <IceGrid/Internal.h> #include <IceGrid/StringApplicationDescriptorDict.h> #include <IceGrid/IdentityObjectInfoDict.h> -#include <IceGrid/StringProxyDict.h> -#include <IceGrid/StringStringSeqDict.h> +#include <IceGrid/StringAdapterInfoDict.h> #include <IceGrid/ServerCache.h> #include <IceGrid/NodeCache.h> #include <IceGrid/ObjectCache.h> @@ -61,10 +60,6 @@ public: void removeApplicationDescriptor(ObserverSessionI*, const std::string&); void instantiateServer(const std::string&, const std::string&, const ServerInstanceDescriptor&); - void patchApplication(const std::string&, const DistributionDescriptor&, - const std::map<std::string, DistributionDescriptorDict>&, bool = false); - void finishedPatchApplication(const std::string&, const std::string&, const std::string& = std::string()); - ApplicationDescriptor getApplicationDescriptor(const std::string&); Ice::StringSeq getAllApplications(const std::string& = std::string()); @@ -84,7 +79,7 @@ public: Ice::ObjectPrx getAdapterDirectProxy(const std::string&); void removeAdapter(const std::string&); AdapterPrx getAdapter(const std::string&, const std::string&); - std::vector<std::pair<std::string, AdapterPrx> > getAdapters(const std::string&, int&); + std::vector<std::pair<std::string, AdapterPrx> > getAdapters(const std::string&, bool, int&); Ice::StringSeq getAllAdapters(const std::string& = std::string()); void addObject(const ObjectInfo&); @@ -140,8 +135,7 @@ private: Freeze::ConnectionPtr _connection; StringApplicationDescriptorDict _descriptors; IdentityObjectInfoDict _objects; - StringProxyDict _adapters; - StringStringSeqDict _replicaGroups; + StringAdapterInfoDict _adapters; ObserverSessionI* _lock; std::string _lockUserId; |