Parent

Delayed::DelayProxy

Public Class Methods

new(payload_class, target, options) click to toggle source
# File lib/delayed/message_sending.rb, line 5
def initialize(payload_class, target, options)
  @payload_class = payload_class
  @target = target
  @options = options
end

Public Instance Methods

method_missing(method, *args) click to toggle source
# File lib/delayed/message_sending.rb, line 11
def method_missing(method, *args)
  Job.enqueue({:payload_object => @payload_class.new(@target, method.to_sym, args)}.merge(@options))
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.