Class: CheetahMail::ResqueMessenger
- Defined in:
- lib/cheetah_mail/messenger/resque_messenger.rb
Overview
this is both extends Messenger and implements the Resque worker interface
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Messenger
#do_request, #initialize, #send_message
Constructor Details
This class inherits a constructor from CheetahMail::Messenger
Class Method Details
.perform(message, options) ⇒ Object
12 13 14 |
# File 'lib/cheetah_mail/messenger/resque_messenger.rb', line 12 def self.perform(, ) Messenger.new().do_request() end |
Instance Method Details
#do_send(message) ⇒ Object
8 9 10 |
# File 'lib/cheetah_mail/messenger/resque_messenger.rb', line 8 def do_send() Resque.enqueue(self.class, , @options) end |