Table of Contents - hutch-schedule-0.7.3 Documentation
Classes and Modules
- ActiveJob
- ActiveJob::QueueAdapters
- ActiveJob::QueueAdapters::HutchAdapter
- Hutch
- Hutch::Config
- Hutch::ConsumerMsg
- Hutch::Enqueue
- Hutch::ErrorHandlers
- Hutch::ErrorHandlers::MaxRetry
- Hutch::Schedule
- Hutch::Schedule::Core
- Hutch::Threshold
- Hutch::Worker
Methods
- ::connect — Hutch::Schedule
- ::core — Hutch::Schedule
- ::delay_queue_name — Hutch::Schedule
- ::delay_routing_key — Hutch::Schedule
- ::disconnect — Hutch::Schedule
- ::dynamic_consumer — ActiveJob::QueueAdapters::HutchAdapter
- ::new — ActiveJob::QueueAdapters::HutchAdapter
- ::new — Hutch::Worker
- ::new — Hutch::ConsumerMsg
- ::new — Hutch::Schedule::Core
- ::ns — Hutch::Schedule
- ::publish — Hutch::Schedule
- ::redis — Hutch::Schedule
- ::register_actice_job_classes — ActiveJob::QueueAdapters::HutchAdapter
- ::routing_key — ActiveJob::QueueAdapters::HutchAdapter
- #_context — Hutch::Threshold
- #_interval — Hutch::Threshold
- #_rate — Hutch::Threshold
- #attempts — Hutch::Enqueue
- #connect! — Hutch::Schedule::Core
- #consumer_msg — Hutch::Worker
- #declare_delay_exchange — Hutch::Schedule::Core
- #declare_delay_exchange! — Hutch::Schedule::Core
- #declare_publisher! — Hutch::Schedule::Core
- #delay_seconds_level — Hutch::Enqueue
- #enqueue — Hutch::Enqueue
- #enqueue_at — Hutch::Enqueue
- #enqueue_in — Hutch::Enqueue
- #enqueue_in_or_not — Hutch::ConsumerMsg
- #enqueue_routing_key — Hutch::Enqueue
- #enqueue_uniq — Hutch::Enqueue
- #enqueue_uniq_at — Hutch::Enqueue
- #enqueue_uniq_in — Hutch::Enqueue
- #failure_count — Hutch::ErrorHandlers::MaxRetry
- #flush_to_retry — Hutch::Worker
- #handle — Hutch::ErrorHandlers::MaxRetry
- #handle_cmsg — Hutch::Worker
- #handle_cmsg_args — Hutch::ConsumerMsg
- #handle_cmsg_with_limits — Hutch::Worker
- #handle_message_with_limits — Hutch::Worker
- #heartbeat_connection — Hutch::Worker
- #interval — Hutch::ConsumerMsg
- #interval — Hutch::Threshold
- #logger — Hutch::ConsumerMsg
- #max_attempts — Hutch::Enqueue
- #peak — Hutch::Worker
- #process — ActiveJob::QueueAdapters::HutchAdapter
- #publish — Hutch::Schedule::Core
- #ratelimit_add — Hutch::Threshold
- #ratelimit_exceeded? — Hutch::Threshold
- #retry_buffer_queue — Hutch::Worker
- #retry_delay — Hutch::ErrorHandlers::MaxRetry
- #setup_delay_queue! — Hutch::Schedule::Core
- #setup_delay_queues! — Hutch::Schedule::Core
- #setup_queue — Hutch::Worker
- #stop — Hutch::Worker
- #threshold — Hutch::Threshold
- #threshold_args — Hutch::Threshold
- #uniq_key_check — Hutch::Enqueue