RPC::Driver
# File lib/soap/compat.rb, line 108 108: def initialize(log, logid, namespace, endpoint_url, httpproxy = nil, soapaction = nil) 109: super(endpoint_url, namespace, soapaction) 110: @logdev = log 111: @logid = logid 112: @logid_prefix = "<#{ @logid }> " 113: self.httpproxy = httpproxy if httpproxy 114: log(INFO) { 'initialize: initializing SOAP driver...' } 115: end
# File lib/soap/compat.rb, line 132 132: def addMethod(name, *params) 133: addMethodWithSOAPActionAs(name, name, nil, *params) 134: end
# File lib/soap/compat.rb, line 136 136: def addMethodAs(name_as, name, *params) 137: addMethodWithSOAPActionAs(name_as, name, nil, *params) 138: end
# File lib/soap/compat.rb, line 140 140: def addMethodWithSOAPAction(name, soapaction, *params) 141: addMethodWithSOAPActionAs(name, name, soapaction, *params) 142: end
# File lib/soap/compat.rb, line 144 144: def addMethodWithSOAPActionAs(name_as, name, soapaction, *params) 145: add_method_with_soapaction_as(name, name_as, soapaction, *params) 146: end
# File lib/soap/compat.rb, line 122 122: def call(name, *params) 123: log(INFO) { "call: calling method '#{ name }'." } 124: log(DEBUG) { "call: parameters '#{ params.inspect }'." } 125: log(DEBUG) { 126: params = Mapping.obj2soap(params, @mapping_registry).to_a 127: "call: parameters '#{ params.inspect }'." 128: } 129: super 130: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.