Class: Fedex::WebServices::Request::Base

Inherits:
Object
  • Object
show all
Includes:
Definitions
Defined in:
lib/fedex/web_services/request/base.rb

Direct Known Subclasses

DeleteShipment, GetRates, ProcessShipment

Constant Summary

Constants included from Definitions

Definitions::MODULE_PATH

Instance Method Summary collapse

Methods included from Definitions

#generate_definitions, #load_definitions

Constructor Details

#initialize(service) ⇒ Base

Returns a new instance of Base.



8
9
10
# File 'lib/fedex/web_services/request/base.rb', line 8

def initialize(service)
  @service = service
end

Instance Method Details

#remote_methodObject



12
13
14
# File 'lib/fedex/web_services/request/base.rb', line 12

def remote_method
  raise "remote_method must be implemented by subclasses of Service"
end