diff options
Diffstat (limited to 'cpp/src/IceGrid/Database.h')
-rw-r--r-- | cpp/src/IceGrid/Database.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/Database.h b/cpp/src/IceGrid/Database.h index c7c5cde3959..3e42d34b0e7 100644 --- a/cpp/src/IceGrid/Database.h +++ b/cpp/src/IceGrid/Database.h @@ -73,7 +73,7 @@ public: Database(const Ice::ObjectAdapterPtr&, const std::string&, int, const TraceLevelsPtr&); virtual ~Database(); - void setRegistryObserver(const RegistryObserverPrx&); + void setObservers(const RegistryObserverPrx&, const NodeObserverPrx&); void lock(int serial, ObserverSessionI*, const std::string&); void unlock(ObserverSessionI*); @@ -144,6 +144,7 @@ private: const int _nodeSessionTimeout; const TraceLevelsPtr _traceLevels; RegistryObserverPrx _registryObserver; + NodeObserverPrx _nodeObserver; std::map<std::string, ServerEntryPtr> _servers; std::map<std::string, ServerEntryPtr> _serversByAdapterId; |