Class: ForeignOffice::Busses::GenericBus

Inherits:
Object
  • Object
show all
Defined in:
lib/foreign_office/busses/generic_bus.rb

Direct Known Subclasses

PubnubBus, PusherBus

Constant Summary collapse

@@messages =
[]

Class Method Summary collapse

Class Method Details

.config(config) ⇒ Object



18
19
# File 'lib/foreign_office/busses/generic_bus.rb', line 18

def self.config(config)
end

.connectionObject



21
22
# File 'lib/foreign_office/busses/generic_bus.rb', line 21

def self.connection
end

.flush_messagesObject



6
7
8
# File 'lib/foreign_office/busses/generic_bus.rb', line 6

def self.flush_messages
  @@messages = []
end

.publish(message) ⇒ Object



14
15
16
# File 'lib/foreign_office/busses/generic_bus.rb', line 14

def self.publish(message)
  @@messages << message
end

.published_messagesObject



10
11
12
# File 'lib/foreign_office/busses/generic_bus.rb', line 10

def self.published_messages
  @@messages
end