Module: Periodically::Defer

Defined in:
lib/periodically/defer.rb

Defined Under Namespace

Classes: DeferClass, DeferInstance, DeferJob

Class Method Summary collapse

Class Method Details

.class_by(duration) ⇒ Object



11
12
13
# File 'lib/periodically/defer.rb', line 11

def self.class_by(duration)
  DeferClass.new(duration)
end

.instance_by(duration) ⇒ Object



5
6
7
# File 'lib/periodically/defer.rb', line 5

def self.instance_by(duration)
  DeferInstance.new(duration)
end

.job_by(duration) ⇒ Object



8
9
10
# File 'lib/periodically/defer.rb', line 8

def self.job_by(duration)
  DeferJob.new(duration)
end