# ********************************************************************** # # Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved. # # This copy of Ice is licensed to you under the terms described in the # ICE_LICENSE file included in this distribution. # # ********************************************************************** import Ice, Test import time class MyDerivedClassI(Test.MyDerivedClass): def __init__(self): self.ctx = None def shutdown(self, current=None): current.adapter.getCommunicator().shutdown() def getContext(self, current): return self.ctx def echo(self, obj, current): return obj def ice_isA(self, s, current): self.ctx = current.ctx return Test.MyDerivedClass.ice_isA(self, s, current)