HTTPPostStreamHandler (Class)

In: soap/streamHandler.rb
Parent: StreamHandler

Methods

inspect   new   reset   send  

Constants

NofRetry = 10
CRLF = "\r\n"

Attributes

client  [R] 
wiredump_file_base  [RW] 

Included Modules

Public Class methods

[Source]

# File soap/streamHandler.rb, line 85
  def initialize(endpoint_url, options)
    super(endpoint_url)
    @client = Client.new(nil, "SOAP4R/#{ Version }")
    @wiredump_file_base = nil
    @charset = @wiredump_dev = nil
    @options = options
    set_options
    @client.debug_dev = @wiredump_dev
  end

Public Instance methods

[Source]

# File soap/streamHandler.rb, line 95
  def inspect
    "#<#{self.class}:#{endpoint_url}>"
  end

[Source]

# File soap/streamHandler.rb, line 103
  def reset
    @client.reset(@endpoint_url)
  end

[Source]

# File soap/streamHandler.rb, line 99
  def send(soap_string, soapaction = nil, charset = @charset)
    send_post(soap_string, soapaction, charset)
  end

[Validate]