summaryrefslogtreecommitdiff
path: root/py/python/Ice.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/python/Ice.py')
-rw-r--r--py/python/Ice.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/py/python/Ice.py b/py/python/Ice.py
index ab0c26f0830..85752e7a535 100644
--- a/py/python/Ice.py
+++ b/py/python/Ice.py
@@ -200,6 +200,18 @@ class SliceInfo(object):
# objects - tuple of Ice.Object
pass
+#
+# Native PropertiesAdmin admin facet.
+#
+NativePropertiesAdmin = IcePy.NativePropertiesAdmin
+
+class PropertiesAdminUpdateCallback(object):
+ '''Callback class to get notifications of property updates passed
+ through the Properties admin facet'''
+
+ def updated(self, props):
+ pass
+
class UnknownSlicedObject(Object):
#
# Members:
@@ -347,6 +359,7 @@ import Ice_Locator_ice
import Ice_Logger_ice
import Ice_ObjectAdapter_ice
import Ice_ObjectFactory_ice
+import Ice_Process_ice
import Ice_Properties_ice
import Ice_Router_ice
import Ice_ServantLocator_ice
@@ -528,6 +541,9 @@ class CommunicatorI(Communicator):
def addAdminFacet(self, servant, facet):
self._impl.addAdminFacet(servant, facet)
+ def findAdminFacet(self, facet):
+ return self._impl.findAdminFacet(facet)
+
def removeAdminFacet(self, facet):
return self._impl.removeAdminFacet(facet)