summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ObjectAdapterI.h
diff options
context:
space:
mode:
authorMarc Laukien <marc@zeroc.com>2004-08-14 13:08:45 +0000
committerMarc Laukien <marc@zeroc.com>2004-08-14 13:08:45 +0000
commit93aabc11aeb3fb124f62ce310d031989e2c9c207 (patch)
treefbbb43a528c3b223fef0b68867c95618aa961e1f /cpp/src/Ice/ObjectAdapterI.h
parentIcePack registry hang fix (diff)
downloadice-93aabc11aeb3fb124f62ce310d031989e2c9c207.tar.bz2
ice-93aabc11aeb3fb124f62ce310d031989e2c9c207.tar.xz
ice-93aabc11aeb3fb124f62ce310d031989e2c9c207.zip
more fixed connection work
Diffstat (limited to 'cpp/src/Ice/ObjectAdapterI.h')
-rw-r--r--cpp/src/Ice/ObjectAdapterI.h24
1 files changed, 11 insertions, 13 deletions
diff --git a/cpp/src/Ice/ObjectAdapterI.h b/cpp/src/Ice/ObjectAdapterI.h
index 994be585547..97f0e14c696 100644
--- a/cpp/src/Ice/ObjectAdapterI.h
+++ b/cpp/src/Ice/ObjectAdapterI.h
@@ -38,9 +38,9 @@ class ObjectAdapterI : public ObjectAdapter, public IceUtil::Monitor<IceUtil::Re
{
public:
- virtual std::string getName();
+ virtual std::string getName() const;
- virtual CommunicatorPtr getCommunicator();
+ virtual CommunicatorPtr getCommunicator() const;
virtual void activate();
virtual void hold();
@@ -55,27 +55,25 @@ public:
virtual ObjectPtr remove(const Identity&);
virtual ObjectPtr removeFacet(const Identity&, const std::string&);
virtual FacetMap removeAllFacets(const Identity&);
- virtual ObjectPtr find(const Identity&);
- virtual ObjectPtr findFacet(const Identity&, const std::string&);
- virtual FacetMap findAllFacets(const Identity&);
- virtual ObjectPtr findByProxy(const ObjectPrx&);
+ virtual ObjectPtr find(const Identity&) const;
+ virtual ObjectPtr findFacet(const Identity&, const std::string&) const;
+ virtual FacetMap findAllFacets(const Identity&) const;
+ virtual ObjectPtr findByProxy(const ObjectPrx&) const;
virtual void addServantLocator(const ServantLocatorPtr&, const std::string&);
- virtual ServantLocatorPtr findServantLocator(const std::string&);
+ virtual ServantLocatorPtr findServantLocator(const std::string&) const;
- virtual ObjectPrx createProxy(const Identity&);
- virtual ObjectPrx createDirectProxy(const Identity&);
- virtual ObjectPrx createReverseProxy(const Identity&, const TransportInfoPtr&);
+ virtual ObjectPrx createProxy(const Identity&) const;
+ virtual ObjectPrx createDirectProxy(const Identity&) const;
+ virtual ObjectPrx createReverseProxy(const Identity&) const;
virtual void addRouter(const RouterPrx&);
virtual void setLocator(const LocatorPrx&);
- virtual LocatorPrx getLocator();
+// virtual LocatorPrx getLocator() const;
bool isLocal(const ObjectPrx&) const;
-// std::list<IceInternal::ConnectionPtr> getIncomingConnections() const;
-
void flushBatchRequests();
void incDirectCount();