Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more

In Files

  • soap/header/simplehandler.rb

Class/Module Index [+]

Quicksearch

SOAP::Header::SimpleHandler

Public Class Methods

new(elename) click to toggle source
 
               # File soap/header/simplehandler.rb, line 18
def initialize(elename)
  super(elename)
end
            

Public Instance Methods

on_inbound(header, mustunderstand) click to toggle 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
            
on_outbound() click to toggle source
 
               # File soap/header/simplehandler.rb, line 31
def on_outbound
  h = on_simple_outbound
  h ? SOAPElement.from_obj(h, elename.namespace) : nil
end
            
on_simple_inbound(header, mustunderstand) click to toggle source

Given header is a Hash, String or nil.

 
               # File soap/header/simplehandler.rb, line 28
def on_simple_inbound(header, mustunderstand)
end
            
on_simple_outbound() click to toggle source

Should return a Hash, String or nil.

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