Class: QueueingRabbit::JSONBus

Inherits:
AbstractBus show all
Extended by:
Serializer
Defined in:
lib/queueing_rabbit/buses/json_bus.rb

Instance Attribute Summary

Attributes included from Bus

#shared_exchange

Class Method Summary collapse

Methods included from Serializer

deserialize, serialize

Methods included from Bus

#batch_publishing?, #channel, #channel_options, #demand_batch_publishing!, #exchange, #exchange_name, #exchange_options, extended, #publish, #publish_with, #publishing_defaults

Class Method Details

.publish(payload, metadata = {}) ⇒ Object



7
8
9
# File 'lib/queueing_rabbit/buses/json_bus.rb', line 7

def self.publish(payload,  = {})
  super serialize(payload), 
end