""" Module: IDL:omg.org/CosNaming:1.0 Automagically generated by:- The ORB called Fnorb v1.1.Return.of.Fnorb """ _FNORB_ID = "IDL:omg.org/CosNaming:1.0" # Fnorb modules. import Fnorb.orb.CORBA import Fnorb.orb.TypeManager import Fnorb.orb.Util class NamingContext_skel(Fnorb.orb.CORBA.Object_skel): """ Interface: IDL:omg.org/CosNaming/NamingContext:1.0 """ _FNORB_ID = "IDL:omg.org/CosNaming/NamingContext:1.0" def _skel_bind(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/bind:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) inputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/AlreadyBound:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.bind, arguments) # Create the reply. server_request.results(results) return def _skel_rebind(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/rebind:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) inputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.rebind, arguments) # Create the reply. server_request.results(results) return def _skel_bind_context(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/bind_context:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) inputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/AlreadyBound:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.bind_context, arguments) # Create the reply. server_request.results(results) return def _skel_rebind_context(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/rebind_context:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) inputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.rebind_context, arguments) # Create the reply. server_request.results(results) return def _skel_resolve(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/resolve:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.resolve, arguments) # Create the reply. server_request.results(results) return def _skel_unbind(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/unbind:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.unbind, arguments) # Create the reply. server_request.results(results) return def _skel_new_context(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/new_context:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for user exceptions. exceptions = [] # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # This operation has no arguments. arguments = () # Invoke the implementation. results = apply(self.new_context, arguments) # Create the reply. server_request.results(results) return def _skel_bind_new_context(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/bind_new_context:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/AlreadyBound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.bind_new_context, arguments) # Create the reply. server_request.results(results) return def _skel_destroy(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/destroy:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotEmpty:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # This operation has no arguments. arguments = () # Invoke the implementation. results = apply(self.destroy, arguments) # Create the reply. server_request.results(results) return def _skel_list(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContext/list:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.TC_ulong) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/BindingList:1.0")) outputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for user exceptions. exceptions = [] # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.list, arguments) # Create the reply. server_request.results(results) return class BindingIterator_skel(Fnorb.orb.CORBA.Object_skel): """ Interface: IDL:omg.org/CosNaming/BindingIterator:1.0 """ _FNORB_ID = "IDL:omg.org/CosNaming/BindingIterator:1.0" def _skel_next_one(self, server_request): """ Operation: IDL:omg.org/CosNaming/BindingIterator/next_one:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_boolean) outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Binding:1.0")) # Typecodes for user exceptions. exceptions = [] # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # This operation has no arguments. arguments = () # Invoke the implementation. results = apply(self.next_one, arguments) # Create the reply. server_request.results(results) return def _skel_next_n(self, server_request): """ Operation: IDL:omg.org/CosNaming/BindingIterator/next_n:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.TC_ulong) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_boolean) outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/BindingList:1.0")) # Typecodes for user exceptions. exceptions = [] # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.next_n, arguments) # Create the reply. server_request.results(results) return def _skel_destroy(self, server_request): """ Operation: IDL:omg.org/CosNaming/BindingIterator/destroy:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] # Typecodes for user exceptions. exceptions = [] # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # This operation has no arguments. arguments = () # Invoke the implementation. results = apply(self.destroy, arguments) # Create the reply. server_request.results(results) return class NamingContextExt_skel(Fnorb.orb.CORBA.Object_skel, NamingContext_skel): """ Interface: IDL:omg.org/CosNaming/NamingContextExt:1.0 """ _FNORB_ID = "IDL:omg.org/CosNaming/NamingContextExt:1.0" def _skel_to_string(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContextExt/to_string:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/StringName:1.0")) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.to_string, arguments) # Create the reply. server_request.results(results) return def _skel_to_name(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContextExt/to_name:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/StringName:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/Name:1.0")) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.to_name, arguments) # Create the reply. server_request.results(results) return def _skel_to_url(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContextExt/to_url:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/Address:1.0")) inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/StringName:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/URLString:1.0")) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/InvalidAddress:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.to_url, arguments) # Create the reply. server_request.results(results) return def _skel_resolve_str(self, server_request): """ Operation: IDL:omg.org/CosNaming/NamingContextExt/resolve_str:1.0 """ # Typecodes for 'in' and 'inout' parameters. inputs = [] inputs.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContextExt/StringName:1.0")) # Typecodes for the result, 'inout' and 'out' parameters. outputs = [] outputs.append(Fnorb.orb.CORBA.TC_Object) # Typecodes for user exceptions. exceptions = [] exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/NotFound:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/CannotProceed:1.0")) exceptions.append(Fnorb.orb.CORBA.typecode("IDL:omg.org/CosNaming/NamingContext/InvalidName:1.0")) # Initialise the server request object. server_request.initialise(inputs, outputs, exceptions) # Unmarshal the arguments to the request. arguments = server_request.arguments() # Invoke the implementation. results = apply(self.resolve_str, arguments) # Create the reply. server_request.results(results) return #############################################################################