class Rufus::Scheduler::Job
def trigger(time)
def trigger(time) set_next_time(false, time) return if opts[:overlap] == false && running? r = callback(:confirm_lock, time) && callback(:on_pre_trigger, time) return if r == false if opts[:blocking] do_trigger(time) else do_trigger_in_thread(time) end end