SOAP::Processor (Module)

In: soap/processor.rb

Public Class methods

[Source]

# File soap/processor.rb, line 48
    def default_parser_option
      @@default_parser_option
    end

[Source]

# File soap/processor.rb, line 44
    def default_parser_option=(rhs)
      @@default_parser_option = rhs
    end

[Source]

# File soap/processor.rb, line 28
    def marshal(header, body, opt = {}, io = nil)
      env = SOAPEnvelope.new(header, body)
      generator = create_generator(opt)
      generator.generate(env, io)
    end

[Source]

# File soap/processor.rb, line 34
    def unmarshal(stream, opt = {})
      parser = create_parser(opt)
      env = parser.parse(stream)
      if env
        return env.header, env.body
      else
        return nil, nil
      end
    end

[Validate]