diff options
Diffstat (limited to 'cpp/src/Ice/Instance.h')
-rw-r--r-- | cpp/src/Ice/Instance.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpp/src/Ice/Instance.h b/cpp/src/Ice/Instance.h index c4047d1d0b4..4a41a6b8773 100644 --- a/cpp/src/Ice/Instance.h +++ b/cpp/src/Ice/Instance.h @@ -60,6 +60,9 @@ typedef IceUtil::Handle<Timer> TimerPtr; class MetricsAdminI; typedef IceUtil::Handle<MetricsAdminI> MetricsAdminIPtr; +class RequestHandlerFactory; +typedef IceUtil::Handle<RequestHandlerFactory> RequestHandlerFactoryPtr; + class Instance : public IceUtil::Shared, public IceUtil::RecMutex { public: @@ -71,6 +74,7 @@ public: RouterManagerPtr routerManager() const; LocatorManagerPtr locatorManager() const; ReferenceFactoryPtr referenceFactory() const; + RequestHandlerFactoryPtr requestHandlerFactory() const; ProxyFactoryPtr proxyFactory() const; OutgoingConnectionFactoryPtr outgoingConnectionFactory() const; ObjectFactoryManagerPtr servantFactoryManager() const; @@ -145,6 +149,7 @@ private: RouterManagerPtr _routerManager; LocatorManagerPtr _locatorManager; ReferenceFactoryPtr _referenceFactory; + RequestHandlerFactoryPtr _requestHandlerFactory; ProxyFactoryPtr _proxyFactory; OutgoingConnectionFactoryPtr _outgoingConnectionFactory; ObjectFactoryManagerPtr _servantFactoryManager; |