diff options
Diffstat (limited to 'cpp/src/IceGrid/Database.cpp')
-rw-r--r-- | cpp/src/IceGrid/Database.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/Database.cpp b/cpp/src/IceGrid/Database.cpp index 1d696680561..6af3f3dc253 100644 --- a/cpp/src/IceGrid/Database.cpp +++ b/cpp/src/IceGrid/Database.cpp @@ -115,11 +115,13 @@ struct ObjectLoadCI : binary_function<pair<Ice::ObjectPrx, float>&, pair<Ice::Ob Database::Database(const Ice::ObjectAdapterPtr& adapter, const string& envName, + const string& instanceName, int nodeSessionTimeout, const TraceLevelsPtr& traceLevels) : _communicator(adapter->getCommunicator()), _internalAdapter(adapter), _envName(envName), + _instanceName(instanceName), _traceLevels(traceLevels), _nodeCache(nodeSessionTimeout), _objectCache(_communicator), @@ -164,6 +166,12 @@ Database::~Database() { } +std::string +Database::getInstanceName() const +{ + return _instanceName; +} + void Database::setObservers(const RegistryObserverPrx& registryObserver, const NodeObserverPrx& nodeObserver) { |