Class: ShipmentRequestHeader
- Inherits:
-
CustomHeader
- Object
- SOAP::Header::SimpleHandler
- CustomHeader
- ShipmentRequestHeader
- Defined in:
- lib/g4s/headers/shipment_request_header.rb
Constant Summary collapse
- NAMESPACE =
'http://WS.G4SI.COM/'
Instance Method Summary collapse
-
#initialize(shipment_request) ⇒ ShipmentRequestHeader
constructor
A new instance of ShipmentRequestHeader.
- #on_simple_outbound ⇒ Object
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_outbound ⇒ Object
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 |