class Thunderer::Messages::AsyncMessage::Job

Public Class Methods

queue_adapter() click to toggle source
Calls superclass method
# File lib/thunderer/messages/async_message.rb, line 8
def queue_adapter
  if Thunderer.config.queue_adapter
    "ActiveJob::QueueAdapters::#{Thunderer.config.queue_adapter.to_s.camelize}Adapter".constantize
  else
    super
  end
end

Public Instance Methods

perform(message) click to toggle source
# File lib/thunderer/messages/async_message.rb, line 17
def perform(message)
  Thunderer::Messages::Base.new(message).deliver
end