module MultipleMan::Listener

Attributes

listen_to[RW]
operation[RW]

Public Class Methods

included(base) click to toggle source
# File lib/multiple_man/mixins/listener.rb, line 3
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

create(payload) click to toggle source
# File lib/multiple_man/mixins/listener.rb, line 14
def create(payload)
  # noop
end
destroy(payload) click to toggle source
# File lib/multiple_man/mixins/listener.rb, line 22
def destroy(payload)
  # noop
end
routing_key(operation = self.operation) click to toggle source
# File lib/multiple_man/mixins/listener.rb, line 7
def routing_key(operation = self.operation)
  MultipleMan::RoutingKey.new(listen_to, operation).to_s
end
update(payload) click to toggle source
# File lib/multiple_man/mixins/listener.rb, line 18
def update(payload)
  # noop
end