summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl')
-rw-r--r--TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl18
1 files changed, 18 insertions, 0 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl
new file mode 100644
index 00000000000..fc2795584cb
--- /dev/null
+++ b/TAO/orbsvcs/ImplRepo_Service/ImR_Locator.idl
@@ -0,0 +1,18 @@
+// -*- IDL -*-
+
+// $Id$
+
+#include "ImR_Activator.idl"
+
+module ImplementationRepository
+{
+ interface Locator : Administration
+ {
+ // returns a token that can be used (along with activator name) to unregister the activator.
+ long register_activator (in string name, in Activator act);
+
+ // You must pass in the token returned from register_activator.
+ void unregister_activator (in string name, in long token);
+ };
+};
+