Table of Contents - recurrent-0.4.3 Documentation
Classes and Modules
- IceCube
- IceCube::Rule
- IceCube::Schedule
- Recurrent
- Recurrent::Configuration
- Recurrent::Logger
- Recurrent::Scheduler
- Recurrent::Task
- Recurrent::TaskCollection
- Recurrent::TooManyExecutingTasks
- Recurrent::Worker
Methods
- ::block_accessor — Recurrent::Configuration
- ::define_frequencies — Recurrent::Scheduler
- ::define_log_levels — Recurrent::Logger
- ::new — Recurrent::Logger
- ::new — Recurrent::Scheduler
- ::new — Recurrent::Task
- ::new — Recurrent::TaskCollection
- ::new — Recurrent::Worker
- ::sort_by_frequency — Recurrent::TaskCollection
- #== — IceCube::Rule
- #add_or_update — Recurrent::TaskCollection
- #call_action — Recurrent::Task
- #configure — Recurrent::Scheduler
- #create_rule_from_frequency — Recurrent::Scheduler
- #create_schedule — Recurrent::Scheduler
- #create_schedule_from_frequency — Recurrent::Scheduler
- #decrement_executing_tasks — Recurrent::Scheduler
- #derive_start_time_from_frequency — Recurrent::Scheduler
- #every — Recurrent::Scheduler
- #execute — Recurrent::Task
- #execute — Recurrent::Worker
- #execute_with_locking — Recurrent::Worker
- #frequency_in_seconds — IceCube::Rule
- #handle_still_running — Recurrent::Task
- #has_same_rules? — IceCube::Schedule
- #increment_executing_tasks — Recurrent::Scheduler
- #log_message — Recurrent::Logger
- #method_missing — Recurrent::TaskCollection
- #next_execution_time — Recurrent::TaskCollection
- #next_for_execution_at_time — Recurrent::TaskCollection
- #next_occurrence — Recurrent::Task
- #remove — Recurrent::TaskCollection
- #running — Recurrent::TaskCollection
- #running? — Recurrent::Task
- #save? — Recurrent::Task
- #save_results — Recurrent::Task
- #scheduled_to_execute_at — Recurrent::TaskCollection
- #start — Recurrent::Worker
- #use_saved_schedule_if_rules_match — Recurrent::Scheduler
- #wait_for_running_tasks — Recurrent::Worker
- #wait_for_running_tasks_for — Recurrent::Worker
- #wait_for_running_tasks_indefinitely — Recurrent::Worker
- #wait_until — Recurrent::Worker