summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/AdminSessionI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/AdminSessionI.h')
-rw-r--r--cpp/src/IceGrid/AdminSessionI.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/AdminSessionI.h b/cpp/src/IceGrid/AdminSessionI.h
index d7ed1842520..5c813fb80c9 100644
--- a/cpp/src/IceGrid/AdminSessionI.h
+++ b/cpp/src/IceGrid/AdminSessionI.h
@@ -36,6 +36,7 @@ public:
virtual void keepAlive(const Ice::Current& current) { BaseSessionI::keepAlive(current); }
virtual AdminPrx getAdmin(const Ice::Current& = Ice::Current()) const;
+ virtual Ice::ObjectPrx getAdminCallbackTemplate(const Ice::Current&) const;
virtual void setObservers(const RegistryObserverPrx&, const NodeObserverPrx&, const ApplicationObserverPrx&,
const AdapterObserverPrx&, const ObjectObserverPrx&, const Ice::Current&);
@@ -75,6 +76,7 @@ private:
AdminPrx _admin;
std::map<TopicName, Ice::ObjectPrx> _observers;
RegistryIPtr _registry;
+ Ice::ObjectPrx _adminCallbackTemplate;
};
typedef IceUtil::Handle<AdminSessionI> AdminSessionIPtr;