Class: Announce::Adapters::ShoryukenAdapter::AnnounceWorker

Inherits:
Object
  • Object
show all
Includes:
Shoryuken::Worker
Defined in:
lib/announce/adapters/shoryuken_adapter.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#job_classObject

overriden in register_class



13
# File 'lib/announce/adapters/shoryuken_adapter.rb', line 13

def job_class; end

#perform(sqs_msg, hash) ⇒ Object



15
16
17
18
# File 'lib/announce/adapters/shoryuken_adapter.rb', line 15

def perform(sqs_msg, hash)
  job = job_class.new(hash)
  ActiveJob::Base.execute(job.serialize)
end