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 and Modules
- Rufus
- Rufus::CronLine
- Rufus::Schedulable
- Rufus::Scheduler::CronJobQueue
- Rufus::Scheduler::Job
- Rufus::Scheduler::JobQueue
- Rufus::Scheduler::LegacyMethods
- Rufus::Scheduler::Schedulable
- Rufus::Scheduler::SchedulerCore
Methods
- ::at_to_f — Rufus
- ::current_time_millis — Rufus
- ::duration_to_f — Rufus
- ::is_cron_string — Rufus::Scheduler
- ::new — Rufus::CronLine
- ::new — Rufus::Scheduler::JobQueue
- ::new — Rufus::Scheduler::CronJobQueue
- ::new — Rufus::Scheduler::Job
- ::new — Rufus::Scheduler::SchedulerCore
- ::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::JobQueue
- #<< — Rufus::Scheduler::CronJobQueue
- #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
- #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
- #matches? — Rufus::CronLine
- #next_time — Rufus::CronLine
- #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
- #select — Rufus::Scheduler::JobQueue
- #size — Rufus::Scheduler::JobQueue
- #step — Rufus::Scheduler::SchedulerCore
- #sub_match? — Rufus::CronLine
- #tags — Rufus::Scheduler::Job
- #tags= — Rufus::Scheduler::Job
- #to_array — Rufus::CronLine
- #to_h — Rufus::Scheduler::JobQueue
- #trigger — Rufus::Scheduler::Job
- #trigger — Rufus::Scheduler::Schedulable
- #trigger_block — Rufus::Scheduler::Job
- #trigger_job — Rufus::Scheduler::SchedulerCore
- #trigger_matching_jobs — Rufus::Scheduler::CronJobQueue
- #trigger_matching_jobs — Rufus::Scheduler::JobQueue
- #unschedule — Rufus::Scheduler::Job
- #unschedule — Rufus::Scheduler::JobQueue
- #unschedule — Rufus::Scheduler::SchedulerCore