Class SOAP::Header::SimpleHandler
In: soap/header/simplehandler.rb
Parent: SOAP::Header::Handler

Methods

Public Class methods

[Source]

# File soap/header/simplehandler.rb, line 18
  def initialize(elename)
    super(elename)
  end

Public Instance methods

[Source]

# File soap/header/simplehandler.rb, line 36
  def on_inbound(header, mustunderstand)
    h = header.respond_to?(:to_obj) ? header.to_obj : header.data
    on_simple_inbound(h, mustunderstand)
  end

[Source]

# File soap/header/simplehandler.rb, line 31
  def on_outbound
    h = on_simple_outbound
    h ? SOAPElement.from_obj(h, elename.namespace) : nil
  end

Given header is a Hash, String or nil.

[Source]

# File soap/header/simplehandler.rb, line 28
  def on_simple_inbound(header, mustunderstand)
  end

Should return a Hash, String or nil.

[Source]

# File soap/header/simplehandler.rb, line 23
  def on_simple_outbound
    nil
  end

[Validate]