Class: ShipmentRequestHeader

Inherits:
CustomHeader
  • Object
show all
Defined in:
lib/g4s/headers/shipment_request_header.rb

Constant Summary collapse

NAMESPACE =
'http://WS.G4SI.COM/'

Instance Method Summary collapse

Constructor Details

#initialize(shipment_request) ⇒ ShipmentRequestHeader

Returns a new instance of ShipmentRequestHeader.



7
8
9
10
# File 'lib/g4s/headers/shipment_request_header.rb', line 7

def initialize(shipment_request)
  @shipment_request = shipment_request
  super(XSD::QName.new(NAMESPACE, 'ShipmentRequest'))
end

Instance Method Details

#on_simple_outboundObject



12
13
14
15
16
# File 'lib/g4s/headers/shipment_request_header.rb', line 12

def on_simple_outbound
  to_hash(@shipment_request)
  
  #{"Username" => @username, "Password" => @password, "AccessKey"=>@accessKey}
end