Module: Phobos::Handler

Included in:
EchoHandler
Defined in:
lib/phobos/handler.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#around_consume(payload, metadata) {|payload, metadata| ... } ⇒ Object

Yields:

  • (payload, metadata)


14
15
16
# File 'lib/phobos/handler.rb', line 14

def around_consume(payload, )
  yield payload, 
end

#consume(_payload, _metadata) ⇒ Object

Raises:

  • (NotImplementedError)


10
11
12
# File 'lib/phobos/handler.rb', line 10

def consume(_payload, )
  raise NotImplementedError
end