class ResourceLauncher(LocalLauncher): def __init__(self, profile, identifier, name, sdrroot): super(ResourceLauncher, self).__init__(profile, identifier, name, sdrroot) self.__namingContext = NamingContextStub() log.trace('Activating virtual NamingContext') self.__namingContextId = poa.activate_object(self.__namingContext) def __del__(self): log.trace('Deactivating virtual NamingContext') poa.deactivate_object(self.__namingContextId) def getReference(self): return self.__namingContext.getObject(self._name) def _getRequiredExecparams(self): return { 'COMPONENT_IDENTIFIER': self._identifier, 'NAMING_CONTEXT_IOR': orb.object_to_string(self.__namingContext._this()), 'PROFILE_NAME': self._profile, 'NAME_BINDING': self._name } def _getType(self): return 'resource'
class ResourceLauncher(LocalLauncher): def __init__(self, profile, identifier, name, sdrroot): super(ResourceLauncher,self).__init__(profile, identifier, name, sdrroot) self.__namingContext = NamingContextStub() log.trace('Activating virtual NamingContext') self.__namingContextId = poa.activate_object(self.__namingContext) def __del__(self): log.trace('Deactivating virtual NamingContext') poa.deactivate_object(self.__namingContextId) def getReference(self): return self.__namingContext.getObject(self._name) def _getRequiredExecparams(self): return {'COMPONENT_IDENTIFIER': self._identifier, 'NAMING_CONTEXT_IOR': orb.object_to_string(self.__namingContext._this()), 'NAME_BINDING': self._name} def _getType(self): return 'resource'
def __init__(self, profile, identifier, name, sdrroot): super(ResourceLauncher,self).__init__(profile, identifier, name, sdrroot) self.__namingContext = NamingContextStub() log.trace('Activating virtual NamingContext') self.__namingContextId = poa.activate_object(self.__namingContext)
def __init__(self, profile, identifier, name, sdrroot): super(ResourceLauncher, self).__init__(profile, identifier, name, sdrroot) self.__namingContext = NamingContextStub() log.trace('Activating virtual NamingContext') self.__namingContextId = poa.activate_object(self.__namingContext)