Class: DaimonSkycrawlers::Consumer::Base

Inherits:
Object
  • Object
show all
Includes:
DaimonSkycrawlers::ConfigMixin, LoggerMixin
Defined in:
lib/daimon_skycrawlers/consumer/base.rb

Direct Known Subclasses

HTTPResponse, URL

Instance Method Summary collapse

Methods included from DaimonSkycrawlers::ConfigMixin

#initialize

Methods included from LoggerMixin

included, #initialize

Instance Method Details

#process(message) ⇒ Object

Raises:

  • (NotImplementedError)


11
12
13
# File 'lib/daimon_skycrawlers/consumer/base.rb', line 11

def process(message)
  raise NotImplementedError, "Must implement in subclass"
end