class Announcer::Publishers::AsyncResquePublisher::PublisherWorker

Attributes

publisher[R]

Public Class Methods

new(publisher) click to toggle source
# File lib/announcer/publishers/async_resque_publisher.rb, line 66
def initialize(publisher)
  @publisher = publisher
end

Public Instance Methods

publish(event) click to toggle source
# File lib/announcer/publishers/async_resque_publisher.rb, line 70
def publish(event)
  publisher.resque.enqueue_to(
    publisher.config.publisher_queue.to_sym,
    ResquePublisher::PublisherJob,
    event.serialize,
    :async_resque
  )
end