module Rufus::Scheduler::Schedulable

def call(job)

def call(job)
  trigger(job.params)
end

def trigger(params)

def trigger(params)
  raise NotImplementedError.new('implementation is missing')
end