Table of Contents - rjob-0.5.3 Documentation
Classes and Modules
- Rjob
- Rjob::CLI
- Rjob::Context
- Rjob::Job
- Rjob::JobProcessor
- Rjob::RecurringJob
- Rjob::Scripts
- Rjob::Scripts::CheckLeadership
- Rjob::Scripts::EnqueueJob
- Rjob::Scripts::EnqueueScheduledJobs
- Rjob::Scripts::RedisScript
- Rjob::Scripts::RetryJob
- Rjob::Scripts::ReturnJobExecution
- Rjob::Scripts::ScanBuckets
- Rjob::Scripts::ScheduleJobAt
- Rjob::Scripts::ScriptRunner
- Rjob::Worker
- Rjob::WorkerProcess
Methods
- ::boot — Rjob::CLI
- ::configure — Rjob::Context
- ::configure — Rjob
- ::deserialize — Rjob::Job
- ::enqueue — Rjob
- ::from_definition — Rjob::RecurringJob
- ::instance — Rjob::Context
- ::new — Rjob::CLI
- ::new — Rjob::Context
- ::new — Rjob::Job
- ::new — Rjob::JobProcessor
- ::new — Rjob::RecurringJob
- ::new — Rjob::Scripts::ScriptRunner
- ::new — Rjob::Worker
- ::new — Rjob::WorkerProcess
- ::retry_options — Rjob::Worker
- ::schedule_at — Rjob
- ::schedule_in — Rjob
- ::set_instance — Rjob::Context
- #arg_params — Rjob::Scripts::CheckLeadership
- #arg_params — Rjob::Scripts::EnqueueJob
- #arg_params — Rjob::Scripts::EnqueueScheduledJobs
- #arg_params — Rjob::Scripts::RedisScript
- #arg_params — Rjob::Scripts::RetryJob
- #arg_params — Rjob::Scripts::ReturnJobExecution
- #arg_params — Rjob::Scripts::ScanBuckets
- #arg_params — Rjob::Scripts::ScheduleJobAt
- #boot — Rjob::CLI
- #check_leadership — Rjob::WorkerProcess
- #create_redis_connection — Rjob::Context
- #demodularize_class — Rjob::Context
- #disable_subscription_thread — Rjob::WorkerProcess
- #enable_subscription_thread — Rjob::WorkerProcess
- #enqueue_job — Rjob::Context
- #enqueue_job_with_redis — Rjob::Context
- #enqueue_recurring_jobs — Rjob::WorkerProcess
- #enqueue_scheduled_jobs — Rjob::WorkerProcess
- #exec — Rjob::Scripts::ScriptRunner
- #exercise_leadership — Rjob::WorkerProcess
- #fetch_worker_class — Rjob::Context
- #generate_unique_id! — Rjob::RecurringJob
- #handle_job_processing_failure — Rjob::WorkerProcess
- #init_worker_name — Rjob::WorkerProcess
- #initialize_connection_pool — Rjob::Context
- #job_class — Rjob::RecurringJob
- #key_params — Rjob::Scripts::EnqueueScheduledJobs
- #key_params — Rjob::Scripts::RedisScript
- #leader? — Rjob::WorkerProcess
- #load_all_scripts — Rjob::Scripts::ScriptRunner
- #load_redis_scripts — Rjob::Context
- #load_script — Rjob::Scripts::ScriptRunner
- #lua_script — Rjob::Scripts::CheckLeadership
- #lua_script — Rjob::Scripts::EnqueueJob
- #lua_script — Rjob::Scripts::EnqueueScheduledJobs
- #lua_script — Rjob::Scripts::RetryJob
- #lua_script — Rjob::Scripts::ReturnJobExecution
- #lua_script — Rjob::Scripts::ScanBuckets
- #lua_script — Rjob::Scripts::ScheduleJobAt
- #maybe_enqueue — Rjob::RecurringJob
- #move_job_to_dead — Rjob::WorkerProcess
- #parse_cli_args — Rjob::CLI
- #payload= — Rjob::Job
- #push_job_to_dead — Rjob::WorkerProcess
- #redis — Rjob::Context
- #register_worker — Rjob::WorkerProcess
- #remove_job_from_working — Rjob::WorkerProcess
- #report_stats — Rjob::WorkerProcess
- #retry_job — Rjob::WorkerProcess
- #return_job_execution — Rjob::WorkerProcess
- #run — Rjob::JobProcessor
- #run_forever — Rjob::WorkerProcess
- #run_iteration — Rjob::WorkerProcess
- #run_workers — Rjob::CLI
- #scan_buckets — Rjob::WorkerProcess
- #schedule_job_at — Rjob::Context
- #serialize — Rjob::Job
- #start_processing_message_from_bucket — Rjob::WorkerProcess
- #stop_retry? — Rjob::JobProcessor
- #success? — Rjob::JobProcessor
- #unregister_worker — Rjob::WorkerProcess
- #using_app_wrapper — Rjob::WorkerProcess
- #worker_args — Rjob::Job
- #worker_class — Rjob::Job
- #worker_class_name — Rjob::Job