class WsdlMapper::SvcDesc::Wsdl11::Binding::Operation

Attributes

faults[RW]
input[RW]
output[RW]
soap_action[RW]
target[RW]

Public Class Methods

new(name) click to toggle source
Calls superclass method WsdlMapper::SvcDesc::Wsdl11::Base::new
# File lib/wsdl_mapper/svc_desc/wsdl11/binding.rb, line 10
def initialize(name)
  super name
  @faults = WsdlMapper::Dom::Directory.new
end

Public Instance Methods

add_fault(fault) click to toggle source
# File lib/wsdl_mapper/svc_desc/wsdl11/binding.rb, line 15
def add_fault(fault)
  @faults[fault.name] = fault
end
each_fault(&block) click to toggle source
# File lib/wsdl_mapper/svc_desc/wsdl11/binding.rb, line 19
def each_fault(&block)
  @faults.each_value(&block)
end
get_fault(name) click to toggle source
# File lib/wsdl_mapper/svc_desc/wsdl11/binding.rb, line 23
def get_fault(name)
  @faults[name]
end