Class: Handsoap::AsyncDispatch

Inherits:
Object
  • Object
show all
Defined in:
lib/handsoap/service.rb

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Instance Attribute Details

- (Object) action (readonly)

Returns the value of attribute action



149
150
151
# File 'lib/handsoap/service.rb', line 149

def action
  @action
end

- (Object) options (readonly)

Returns the value of attribute options



149
150
151
# File 'lib/handsoap/service.rb', line 149

def options
  @options
end

- (Object) request_block (readonly)

Returns the value of attribute request_block



149
150
151
# File 'lib/handsoap/service.rb', line 149

def request_block
  @request_block
end

- (Object) response_block (readonly)

Returns the value of attribute response_block



149
150
151
# File 'lib/handsoap/service.rb', line 149

def response_block
  @response_block
end

Instance Method Details

- (Object) request(action, options = { :soap_action => :auto }, &block)



150
151
152
153
154
# File 'lib/handsoap/service.rb', line 150

def request(action, options = { :soap_action => :auto }, &block)
  @action = action
  @options = options
  @request_block = block
end

- (Object) response(&block)



155
156
157
# File 'lib/handsoap/service.rb', line 155

def response(&block)
  @response_block = block
end