Module | SOAP::Processor |
In: |
lib/soap/processor.rb
|
# File lib/soap/processor.rb, line 46 46: def default_parser_option 47: @@default_parser_option 48: end
# File lib/soap/processor.rb, line 42 42: def default_parser_option=(rhs) 43: @@default_parser_option = rhs 44: end
# File lib/soap/processor.rb, line 28 28: def marshal(env, opt = {}, io = nil) 29: generator = create_generator(opt) 30: marshalled_str = generator.generate(env, io) 31: unless env.external_content.empty? 32: opt[:external_content] = env.external_content 33: end 34: marshalled_str 35: end
# File lib/soap/processor.rb, line 37 37: def unmarshal(stream, opt = {}) 38: parser = create_parser(opt) 39: parser.parse(stream) 40: end
# File lib/soap/processor.rb, line 52 52: def create_generator(opt) 53: SOAPGenerator.new(opt) 54: end