Table of Contents - mini_scheduler-0.13.0 Documentation
Classes and Modules
- CreateMiniSchedulerStats
- MiniScheduler
- MiniScheduler::DistributedMutex
- MiniScheduler::DistributedMutex::Timeout
- MiniScheduler::Engine
- MiniScheduler::Generators
- MiniScheduler::Generators::InstallGenerator
- MiniScheduler::Manager
- MiniScheduler::Manager::Runner
- MiniScheduler::Schedule
- MiniScheduler::ScheduleInfo
- MiniScheduler::SidekiqExceptionHandler
- MiniScheduler::Web
Methods
- ::before_sidekiq_web_request — MiniScheduler
- ::configure — MiniScheduler
- ::current — MiniScheduler::Manager
- ::discover_queues — MiniScheduler::Manager
- ::discover_schedules — MiniScheduler::Manager
- ::find_schedules_by_time — MiniScheduler::Web
- ::handle_job_exception — MiniScheduler
- ::job_exception_handler — MiniScheduler
- ::job_ran — MiniScheduler
- ::lock_key — MiniScheduler::Manager
- ::new — MiniScheduler::DistributedMutex
- ::new — MiniScheduler::Manager
- ::new — MiniScheduler::Manager::Runner
- ::new — MiniScheduler::ScheduleInfo
- ::next_migration_number — MiniScheduler::Generators::InstallGenerator
- ::queue_key — MiniScheduler::Manager
- ::redis — MiniScheduler
- ::redis= — MiniScheduler::DistributedMutex
- ::redis= — MiniScheduler
- ::registered — MiniScheduler::Web
- ::schedule_key — MiniScheduler::Manager
- ::seq — MiniScheduler::Manager
- ::skip_schedule — MiniScheduler
- ::start — MiniScheduler
- ::synchronize — MiniScheduler::DistributedMutex
- ::without_runner — MiniScheduler::Manager
- #attempts — MiniScheduler::Manager::Runner
- #blocking_tick — MiniScheduler::Manager
- #change — CreateMiniSchedulerStats
- #clear! — MiniScheduler::ScheduleInfo
- #copy_initializer_file — MiniScheduler::Generators::InstallGenerator
- #copy_migrations — MiniScheduler::Generators::InstallGenerator
- #daily — MiniScheduler::Schedule
- #del! — MiniScheduler::ScheduleInfo
- #enq — MiniScheduler::Manager::Runner
- #ensure_schedule! — MiniScheduler::Manager
- #every — MiniScheduler::Schedule
- #get_klass — MiniScheduler::Manager
- #hostname — MiniScheduler::Manager
- #hostname — MiniScheduler::Manager::Runner
- #identity_key — MiniScheduler::Manager
- #is_per_host — MiniScheduler::Schedule
- #keep_alive — MiniScheduler::Manager
- #keep_alive — MiniScheduler::Manager::Runner
- #keep_alive_duration — MiniScheduler::Manager
- #key — MiniScheduler::ScheduleInfo
- #lock — MiniScheduler::Manager
- #next_run — MiniScheduler::Manager
- #per_host — MiniScheduler::Schedule
- #process_queue — MiniScheduler::Manager::Runner
- #queue — MiniScheduler::Schedule
- #queue_key — MiniScheduler::ScheduleInfo
- #redis — MiniScheduler::ScheduleInfo
- #remove — MiniScheduler::Manager
- #repair_queue — MiniScheduler::Manager
- #repair_queue — MiniScheduler::Manager::Runner
- #reschedule_orphans — MiniScheduler::Manager::Runner
- #reschedule_orphans! — MiniScheduler::Manager
- #reschedule_orphans_on! — MiniScheduler::Manager
- #sane_duration — MiniScheduler::Web
- #sane_time — MiniScheduler::Web
- #schedule! — MiniScheduler::ScheduleInfo
- #schedule_daily! — MiniScheduler::ScheduleInfo
- #schedule_every! — MiniScheduler::ScheduleInfo
- #schedule_info — MiniScheduler::Manager
- #schedule_info — MiniScheduler::Schedule
- #schedule_next_job — MiniScheduler::Manager
- #scheduled? — MiniScheduler::Schedule
- #stop! — MiniScheduler::Manager
- #stop! — MiniScheduler::Manager::Runner
- #synchronize — MiniScheduler::DistributedMutex
- #tick — MiniScheduler::Manager
- #try_to_get_lock — MiniScheduler::DistributedMutex
- #valid? — MiniScheduler::ScheduleInfo
- #valid_daily? — MiniScheduler::ScheduleInfo
- #valid_every? — MiniScheduler::ScheduleInfo
- #wait_till_done — MiniScheduler::Manager::Runner
- #write! — MiniScheduler::ScheduleInfo