Class: Thunderer::Messages::AsyncMessage

Inherits:
Object
  • Object
show all
Defined in:
lib/thunderer/messages/async_message.rb

Defined Under Namespace

Classes: Job

Instance Method Summary collapse

Constructor Details

#initialize(message) ⇒ AsyncMessage

Returns a new instance of AsyncMessage.



22
23
24
# File 'lib/thunderer/messages/async_message.rb', line 22

def initialize(message)
  @message = message
end

Instance Method Details

#deliverObject



26
27
28
# File 'lib/thunderer/messages/async_message.rb', line 26

def deliver
  Job.perform_later(@message)
end