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.
1489 1490 1491 |
# File 'lib/zuora/ZUORA.rb', line 1489 def initialize(session = nil) @session = session end |
Instance Attribute Details
#session ⇒ Object
Returns the value of attribute session.
1487 1488 1489 |
# File 'lib/zuora/ZUORA.rb', line 1487 def session @session end |
Instance Method Details
#on_outbound_headeritem(test) ⇒ Object
1493 1494 1495 1496 1497 |
# File 'lib/zuora/ZUORA.rb', line 1493 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 |