module Backburner::Performable::InstanceMethods

Public Instance Methods

async(opts={}) click to toggle source

Return proxy object to enqueue jobs for object Options: `pri` (priority), `delay` (delay in secs), `ttr` (time to respond), `queue` (queue name) @example

@model.async(:pri => 1000).do_something("foo")
# File lib/backburner/performable.rb, line 17
def async(opts={})
  Backburner::AsyncProxy.new(self.class, self.id, opts)
end