Class: ZUORA::SessionHeader
- Inherits:
-
Object
- Object
- ZUORA::SessionHeader
- Defined in:
- lib/zuora/ZUORA.rb
Overview
/SessionHeader
session - SOAP::SOAPString
Instance Attribute Summary collapse
-
#session ⇒ Object
Returns the value of attribute session.
Instance Method Summary collapse
-
#initialize(session = nil) ⇒ SessionHeader
constructor
A new instance of SessionHeader.
- #on_outbound_headeritem(test) ⇒ Object
Constructor Details
#initialize(session = nil) ⇒ SessionHeader
Returns a new instance of SessionHeader.
1285 1286 1287 |
# File 'lib/zuora/ZUORA.rb', line 1285 def initialize(session = nil) @session = session end |
Instance Attribute Details
#session ⇒ Object
Returns the value of attribute session.
1283 1284 1285 |
# File 'lib/zuora/ZUORA.rb', line 1283 def session @session end |
Instance Method Details
#on_outbound_headeritem(test) ⇒ Object
1289 1290 1291 1292 1293 |
# File 'lib/zuora/ZUORA.rb', line 1289 def on_outbound_headeritem(test) sobj = SOAP::SOAPElement.new(XSD::QName.new("ns1", 'SessionHeader')) sobj.add(SOAP::SOAPElement.new(XSD::QName.new("ns1", "session"), @session)) ::SOAP::SOAPHeaderItem.new(sobj, false) end |