summaryrefslogtreecommitdiff
path: root/cpp/slice/Ice/ObjectAdapter.ice
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/slice/Ice/ObjectAdapter.ice')
-rw-r--r--cpp/slice/Ice/ObjectAdapter.ice12
1 files changed, 12 insertions, 0 deletions
diff --git a/cpp/slice/Ice/ObjectAdapter.ice b/cpp/slice/Ice/ObjectAdapter.ice
index 52ada36efba..f214b8ae9a8 100644
--- a/cpp/slice/Ice/ObjectAdapter.ice
+++ b/cpp/slice/Ice/ObjectAdapter.ice
@@ -282,6 +282,18 @@ local class ServantLocator
*
**/
void finished(ObjectAdapter adapter, string identity, Object servant, Object cookie);
+
+ /**
+ *
+ * Called when the Object Adapter this Servant Locator is
+ * installed with is deactivated.
+ *
+ * @see ObjectAdapter::deactivate
+ * @see Communicator::shutdown
+ * @see Communicator::destroy
+ *
+ **/
+ void deactivate();
};
};