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.
1299 1300 1301 |
# File 'lib/zuora/ZUORA.rb', line 1299 def initialize(session = nil) @session = session end |
Instance Attribute Details
#session ⇒ Object
Returns the value of attribute session.
1297 1298 1299 |
# File 'lib/zuora/ZUORA.rb', line 1297 def session @session end |
Instance Method Details
#on_outbound_headeritem(test) ⇒ Object
1303 1304 1305 1306 1307 |
# File 'lib/zuora/ZUORA.rb', line 1303 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 |