Class: RubyRabbitmqJanus::Janus::TransactionSession
- Inherits:
-
Transaction
- Object
- Transaction
- RubyRabbitmqJanus::Janus::TransactionSession
- Defined in:
- lib/rrj/janus/transactions/session.rb
Overview
This class work with janus and send a series of message for session level
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from Transaction
#handle, #publish, #rabbit, #response, #session
Instance Method Summary collapse
-
#session_connect(exclusive) ⇒ Object
Connect to session and post an message.
Methods inherited from Transaction
#choose_queue, #connect, #create_handle, #initialize, #send_a_message
Constructor Details
This class inherits a constructor from RubyRabbitmqJanus::Janus::Transaction
Instance Method Details
#session_connect(exclusive) ⇒ Object
Connect to session and post an message
9 10 11 12 13 14 |
# File 'lib/rrj/janus/transactions/session.rb', line 9 def session_connect(exclusive) rabbit.transaction_short do choose_queue(exclusive) { yield } end end |