summaryrefslogtreecommitdiff
path: root/python/test/Ice/objects/Server.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/test/Ice/objects/Server.py')
-rwxr-xr-xpython/test/Ice/objects/Server.py14
1 files changed, 5 insertions, 9 deletions
diff --git a/python/test/Ice/objects/Server.py b/python/test/Ice/objects/Server.py
index d988b501d14..eb4df06fc5a 100755
--- a/python/test/Ice/objects/Server.py
+++ b/python/test/Ice/objects/Server.py
@@ -15,7 +15,7 @@ Ice.loadSlice('Test.ice')
Ice.loadSlice('ServerPrivate.ice')
import Test, TestI
-class MyObjectFactory(Ice.ObjectFactory):
+class MyValueFactory(Ice.ValueFactory):
def create(self, type):
if type == '::Test::I':
return TestI.II()
@@ -25,15 +25,11 @@ class MyObjectFactory(Ice.ObjectFactory):
return TestI.HI()
assert(False) # Should never be reached
- def destroy(self):
- # Nothing to do
- pass
-
def run(args, communicator):
- factory = MyObjectFactory()
- communicator.addObjectFactory(factory, '::Test::I')
- communicator.addObjectFactory(factory, '::Test::J')
- communicator.addObjectFactory(factory, '::Test::H')
+ factory = MyValueFactory()
+ communicator.addValueFactory(factory, '::Test::I')
+ communicator.addValueFactory(factory, '::Test::J')
+ communicator.addValueFactory(factory, '::Test::H')
communicator.getProperties().setProperty("TestAdapter.Endpoints", "default -p 12010")
adapter = communicator.createObjectAdapter("TestAdapter")