4 import NavigationInstance
6 class ServiceReference(eServiceReference):
7 def __init__(self, ref):
8 if isinstance(ref, str):
9 ref = eServiceReference(ref)
11 self.serviceHandler = eServiceCenter.getInstance()
14 return self.ref.toString()
16 def getServiceName(self):
21 return info.getName(self.ref)
24 return self.serviceHandler.info(self.ref)
27 return self.serviceHandler.record(self.ref)
30 return self.serviceHandler.list(self.ref)
33 return self.serviceHandler.info(self.ref)
35 def offlineOperations(self):
36 return self.serviceHandler.offlineOperations(self.ref)