method
dump_porttype
ruby latest stable - Class:
WSDL::SOAP::ServantSkeltonCreator
dump_porttype(name)private
No documentation available.
# File lib/wsdl/soap/servantSkeltonCreator.rb, line 43
def dump_porttype(name)
class_name = create_class_name(name)
c = XSD::CodeGen::ClassDef.new(class_name)
operations = @definitions.porttype(name).operations
operations.each do |operation|
name = safemethodname(operation.name.name)
input = operation.input
params = input.find_message.parts.collect { |part|
safevarname(part.name)
}
m = XSD::CodeGen::MethodDef.new(name, params) do "p [\#{params.join(\", \")}]\nraise NotImplementedError.new\n"
end
m.comment = dump_method_signature(operation)
c.add_method(m)
end
c.dump
end