diff options
Diffstat (limited to 'py/python/Ice.py')
-rw-r--r-- | py/python/Ice.py | 16 |
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) |