module Phobos::Handler

Public Class Methods

included(base) click to toggle source
# File lib/phobos/handler.rb, line 5
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

around_consume(payload, metadata) { |payload, metadata| ... } click to toggle source
# File lib/phobos/handler.rb, line 13
def around_consume(payload, metadata)
  yield payload, metadata
end
consume(_payload, _metadata) click to toggle source
# File lib/phobos/handler.rb, line 9
def consume(_payload, _metadata)
  raise NotImplementedError
end