Table of Contents - rufus-scheduler-2.0.4 Documentation
Pages
LICENSE
README
rufus-scheduler
alternatives / complements
installation
usage
scheduler.join
block parameters
the time strings understood by rufus-scheduler
:blocking
'every' jobs and :first_at / :first_in
self unschedule for 'cron' and 'every' jobs
schedulables
looking up jobs
unscheduling jobs
tags
timeout
exceptions in jobs
frequency
usage with EventMachine
tested with
dependencies
mailing list
issue tracker
irc
source
credits
authors
the rest of Rufus
license
Classes/Modules
Rufus
Rufus::CronLine
Rufus::Schedulable
Rufus::Scheduler
Rufus::Scheduler::AtJob
Rufus::Scheduler::CronJob
Rufus::Scheduler::CronJobQueue
Rufus::Scheduler::EmScheduler
Rufus::Scheduler::EveryJob
Rufus::Scheduler::InJob
Rufus::Scheduler::Job
Rufus::Scheduler::JobQueue
Rufus::Scheduler::LegacyMethods
Rufus::Scheduler::PlainScheduler
Rufus::Scheduler::Schedulable
Rufus::Scheduler::SchedulerCore
Rufus::Scheduler::SignalScheduler
Rufus::Scheduler::SimpleJob
Rufus::Scheduler::TimeOutError
Methods
::at_to_f — Rufus
::current_time_millis — Rufus
::duration_to_f — Rufus
::is_cron_string — Rufus::Scheduler
::new — Rufus::Scheduler::CronJob
::new — Rufus::Scheduler::EveryJob
::new — Rufus::Scheduler::SchedulerCore
::new — Rufus::Scheduler::EmScheduler
::new — Rufus::Scheduler::Job
::new — Rufus::Scheduler::CronJobQueue
::new — Rufus::Scheduler::JobQueue
::new — Rufus::CronLine
::new — Rufus::Scheduler::SignalScheduler
::now — Rufus
::parse_duration_string — Rufus
::parse_time_string — Rufus
::start_new — Rufus::Scheduler
::start_new — Rufus::Scheduler::SchedulerCore
::time_to_iso8601_date — Rufus
::to_datetime — Rufus
::to_duration_hash — Rufus
::to_duration_string — Rufus
::to_gm_time — Rufus
::to_iso8601_date — Rufus
::to_local_time — Rufus
::to_ruby_time — Rufus
::to_time_string — Rufus
::to_ttime — Rufus
#<< — Rufus::Scheduler::CronJobQueue
#<< — Rufus::Scheduler::JobQueue
#add_cron_job — Rufus::Scheduler::SchedulerCore
#add_job — Rufus::Scheduler::SchedulerCore
#all_jobs — Rufus::Scheduler::SchedulerCore
#at — Rufus::Scheduler::SchedulerCore
#at_job_count — Rufus::Scheduler::LegacyMethods
#call — Rufus::Scheduler::Schedulable
#combine_opts — Rufus::Scheduler::SchedulerCore
#complain_if_blocking_and_timeout — Rufus::Scheduler::SchedulerCore
#cron — Rufus::Scheduler::SchedulerCore
#cron_job_count — Rufus::Scheduler::LegacyMethods
#cron_jobs — Rufus::Scheduler::SchedulerCore
#date_match? — Rufus::CronLine
#delete — Rufus::Scheduler::JobQueue
#determine_at — Rufus::Scheduler::CronJob
#determine_at — Rufus::Scheduler::SimpleJob
#determine_at — Rufus::Scheduler::EveryJob
#determine_at — Rufus::Scheduler::InJob
#determine_frequency — Rufus::Scheduler::EveryJob
#every — Rufus::Scheduler::SchedulerCore
#every_job_count — Rufus::Scheduler::LegacyMethods
#find_by_tag — Rufus::Scheduler::SchedulerCore
#find_jobs — Rufus::Scheduler::LegacyMethods
#get_queue — Rufus::Scheduler::SchedulerCore
#handle_exception — Rufus::Scheduler::SchedulerCore
#in — Rufus::Scheduler::SchedulerCore
#job_to_trigger — Rufus::Scheduler::JobQueue
#jobs — Rufus::Scheduler::SchedulerCore
#join — Rufus::Scheduler::EmScheduler
#join — Rufus::Scheduler::PlainScheduler
#matches? — Rufus::CronLine
#next_time — Rufus::CronLine
#next_time — Rufus::Scheduler::SimpleJob
#next_time — Rufus::Scheduler::CronJob
#parse_item — Rufus::CronLine
#parse_list — Rufus::CronLine
#parse_range — Rufus::CronLine
#parse_weekdays — Rufus::CronLine
#pending_job_count — Rufus::Scheduler::LegacyMethods
#precision — Rufus::Scheduler::LegacyMethods
#schedule — Rufus::Scheduler::SchedulerCore
#schedule_at — Rufus::Scheduler::SchedulerCore
#schedule_every — Rufus::Scheduler::SchedulerCore
#schedule_in — Rufus::Scheduler::SchedulerCore
#schedule_info — Rufus::Scheduler::Job
#schedule_next — Rufus::Scheduler::EveryJob
#select — Rufus::Scheduler::JobQueue
#size — Rufus::Scheduler::JobQueue
#start — Rufus::Scheduler::EmScheduler
#start — Rufus::Scheduler::PlainScheduler
#step — Rufus::Scheduler::SchedulerCore
#stop — Rufus::Scheduler::EmScheduler
#stop — Rufus::Scheduler::PlainScheduler
#stop — Rufus::Scheduler::SignalScheduler
#sub_match? — Rufus::CronLine
#tags — Rufus::Scheduler::Job
#tags= — Rufus::Scheduler::Job
#to_array — Rufus::CronLine
#to_h — Rufus::Scheduler::JobQueue
#trigger — Rufus::Scheduler::EveryJob
#trigger — Rufus::Scheduler::Job
#trigger — Rufus::Scheduler::Schedulable
#trigger_block — Rufus::Scheduler::Job
#trigger_if_matches — Rufus::Scheduler::CronJob
#trigger_job — Rufus::Scheduler::EmScheduler
#trigger_job — Rufus::Scheduler::SchedulerCore
#trigger_matching_jobs — Rufus::Scheduler::CronJobQueue
#trigger_matching_jobs — Rufus::Scheduler::JobQueue
#unschedule — Rufus::Scheduler::JobQueue
#unschedule — Rufus::Scheduler::SchedulerCore
#unschedule — Rufus::Scheduler::Job