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