class MultipleMan::Subscribers::Base

Attributes

klass[RW]

Public Class Methods

new(klass) click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 4
def initialize(klass)
  self.klass = klass
end

Public Instance Methods

create(_) click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 10
def create(_)
  # noop
end
destroy(_) click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 18
def destroy(_)
  # noop
end
listen_to() click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 30
def listen_to
  klass
end
routing_key(operation = :' click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 26
def routing_key(operation = :'#')
  MultipleMan::RoutingKey.new(klass, operation).to_s
end
seed(_) click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 22
def seed(_)
  # noop
end
update(_) click to toggle source
# File lib/multiple_man/subscribers/base.rb, line 14
def update(_)
  # noop
end