Table of Contents - workerholic-0.1.2 Documentation
Pages
Classes and Modules
- ActiveJob
- ActiveJob::QueueAdapters
- ActiveJob::QueueAdapters::WorkerholicAdapter
- ActiveJob::QueueAdapters::WorkerholicAdapter::JobWrapper
- Workerholic
- Workerholic::CLI
- Workerholic::Job
- Workerholic::Job::ClassMethods
- Workerholic::JobProcessor
- Workerholic::JobRetry
- Workerholic::JobScheduler
- Workerholic::JobSerializer
- Workerholic::JobStatistics
- Workerholic::JobWrapper
- Workerholic::LogManager
- Workerholic::Manager
- Workerholic::Queue
- Workerholic::SortedSet
- Workerholic::Starter
- Workerholic::StatsAPI
- Workerholic::StatsStorage
- Workerholic::Storage
- Workerholic::Storage::RedisWrapper
- Workerholic::Storage::RedisWrapper::RedisCannotRecover
- Workerholic::Worker
- Workerholic::WorkerBalancer
- WorkerholicWeb
Methods
- ::active_proccesses — Workerholic::StatsAPI
- ::all_job_stats — Workerholic::StatsAPI
- ::apply_options — Workerholic::Starter
- ::combine_ranges — Workerholic::StatsAPI
- ::convert_klass_to_string — Workerholic::StatsAPI
- ::delete_expired_job_stats — Workerholic::StatsStorage
- ::delete_memory_stats — Workerholic::StatsStorage
- ::deserialize — Workerholic::JobSerializer
- ::deserialize_stats — Workerholic::JobSerializer
- ::display_app_load_info — Workerholic::Starter
- ::fork_processes — Workerholic::Starter
- ::get_jobs_for_class — Workerholic::StatsAPI
- ::get_past_dates — Workerholic::StatsAPI
- ::history_for_period — Workerholic::StatsAPI
- ::included — Workerholic::Job
- ::job_statistics — Workerholic::StatsAPI
- ::job_statistics_history — Workerholic::StatsAPI
- ::jobs_classes — Workerholic::StatsAPI
- ::jobs_per_class — Workerholic::StatsAPI
- ::kill_memory_tracker_thread — Workerholic::Starter
- ::launch — Workerholic::Starter
- ::load_app — Workerholic::Starter
- ::load_rails — Workerholic::Starter
- ::load_specified_file — Workerholic::Starter
- ::logger — Workerholic::Starter
- ::logger — Workerholic::StatsAPI
- ::manager — Workerholic
- ::manager= — Workerholic
- ::new — Workerholic::CLI
- ::new — Workerholic::JobProcessor
- ::new — Workerholic::JobRetry
- ::new — Workerholic::JobScheduler
- ::new — Workerholic::JobStatistics
- ::new — Workerholic::JobWrapper
- ::new — Workerholic::LogManager
- ::new — Workerholic::Manager
- ::new — Workerholic::Queue
- ::new — Workerholic::SortedSet
- ::new — Workerholic::Storage::RedisWrapper
- ::new — Workerholic::Worker
- ::new — Workerholic::WorkerBalancer
- ::options — Workerholic::Starter
- ::options= — Workerholic::Starter
- ::parse_job_classes — Workerholic::StatsAPI
- ::parse_scheduled_jobs — Workerholic::StatsAPI
- ::process_stats — Workerholic::StatsAPI
- ::queued_jobs — Workerholic::StatsAPI
- ::redis_connections_count — Workerholic
- ::redis_connections_count= — Workerholic
- ::redis_pool — Workerholic
- ::save_job — Workerholic::StatsStorage
- ::save_processes_memory_usage — Workerholic::StatsStorage
- ::scheduled_jobs — Workerholic::StatsAPI
- ::serialize — Workerholic::JobSerializer
- ::start — Workerholic::Starter
- ::storage — Workerholic::StatsAPI
- ::storage — Workerholic::StatsStorage
- ::track_memory_usage_and_expire_job_stats — Workerholic::Starter
- ::update_historical_stats — Workerholic::StatsStorage
- ::workers_count — Workerholic
- ::workers_count= — Workerholic
- #== — Workerholic::JobWrapper
- #add — Workerholic::SortedSet
- #add_to_set — Workerholic::Storage::RedisWrapper
- #assign_one_worker_per_queue — Workerholic::WorkerBalancer
- #assign_workers_to_queue — Workerholic::WorkerBalancer
- #auto_balance_workers — Workerholic::WorkerBalancer
- #auto_balanced_workers_distribution — Workerholic::WorkerBalancer
- #current_workers_count_per_queue — Workerholic::WorkerBalancer
- #delete — Workerholic::Storage::RedisWrapper
- #dequeue — Workerholic::Queue
- #distribute_unassigned_worker — Workerholic::WorkerBalancer
- #elapsed_time — Workerholic::JobStatistics
- #empty? — Workerholic::Queue
- #empty? — Workerholic::SortedSet
- #enqueue — ActiveJob::QueueAdapters::WorkerholicAdapter
- #enqueue — Workerholic::Queue
- #enqueue_due_jobs — Workerholic::JobScheduler
- #error — Workerholic::LogManager
- #evenly_balance_workers — Workerholic::WorkerBalancer
- #evenly_balanced_workers_distribution — Workerholic::WorkerBalancer
- #execute — Workerholic::Storage::RedisWrapper
- #fetch_queue_names — Workerholic::Storage::RedisWrapper
- #fetch_queues — Workerholic::WorkerBalancer
- #format_elapsed_time — Workerholic::JobStatistics
- #get_all_elements_from_list — Workerholic::Storage::RedisWrapper
- #get_keys_for_namespace — Workerholic::Storage::RedisWrapper
- #hash_get — Workerholic::Storage::RedisWrapper
- #hash_get_all — Workerholic::Storage::RedisWrapper
- #hash_get_multiple_elements — Workerholic::Storage::RedisWrapper
- #hash_increment_field — Workerholic::Storage::RedisWrapper
- #hash_keys — Workerholic::Storage::RedisWrapper
- #hash_set — Workerholic::Storage::RedisWrapper
- #increment_retry_count — Workerholic::JobRetry
- #info — Workerholic::LogManager
- #io_queues — Workerholic::WorkerBalancer
- #job_due? — Workerholic::JobScheduler
- #job_options — Workerholic::Job::ClassMethods
- #join — Workerholic::JobScheduler
- #join — Workerholic::Worker
- #keys_count — Workerholic::Storage::RedisWrapper
- #kill — Workerholic::JobScheduler
- #kill — Workerholic::Worker
- #kill — Workerholic::WorkerBalancer
- #list_length — Workerholic::Storage::RedisWrapper
- #log — Workerholic::LogManager
- #output_balancer_stats — Workerholic::WorkerBalancer
- #parse_options — Workerholic::CLI
- #peek — Workerholic::SortedSet
- #peek — Workerholic::Storage::RedisWrapper
- #perform — ActiveJob::QueueAdapters::WorkerholicAdapter::JobWrapper
- #perform — Workerholic::JobWrapper
- #perform_async — Workerholic::Job
- #perform_delayed — Workerholic::Job
- #poll — Workerholic::Worker
- #pop — Workerholic::Storage::RedisWrapper
- #prepare_job_for_enqueueing — Workerholic::Job
- #process — Workerholic::JobProcessor
- #provision_queues — Workerholic::WorkerBalancer
- #push — Workerholic::Storage::RedisWrapper
- #remove — Workerholic::SortedSet
- #remove_from_set — Workerholic::Storage::RedisWrapper
- #remove_range_from_set — Workerholic::Storage::RedisWrapper
- #reset_retries — Workerholic::Storage::RedisWrapper
- #retries_exhausted? — Workerholic::Storage::RedisWrapper
- #retry — Workerholic::JobRetry
- #retry_job — Workerholic::JobProcessor
- #round — Workerholic::WorkerBalancer
- #run — Workerholic::CLI
- #schedule — Workerholic::JobScheduler
- #schedule_job_for_retry — Workerholic::JobRetry
- #shutdown — Workerholic::Manager
- #size — Workerholic::Queue
- #sorted_set_all_members — Workerholic::Storage::RedisWrapper
- #sorted_set_range_members — Workerholic::Storage::RedisWrapper
- #sorted_set_size — Workerholic::Storage::RedisWrapper
- #start — Workerholic::JobScheduler
- #start — Workerholic::Manager
- #start — Workerholic::WorkerBalancer
- #to_hash — Workerholic::JobStatistics
- #to_hash — Workerholic::JobWrapper
- #total_jobs — Workerholic::WorkerBalancer
- #verify_delay — Workerholic::Job
- #work — Workerholic::Worker