Table of Contents - job_dispatch-0.2.0 Documentation
Classes and Modules
- JobDispatch
- JobDispatch::Broker
- JobDispatch::Broker::Command
- JobDispatch::Broker::InternalJob
- JobDispatch::Broker::MissingParameterError
- JobDispatch::Broker::Socket
- JobDispatch::Client
- JobDispatch::Client::Proxy
- JobDispatch::Client::ProxyError
- JobDispatch::Client::SynchronousProxy
- JobDispatch::ClientError
- JobDispatch::Configuration
- JobDispatch::Identity
- JobDispatch::Job
- JobDispatch::Signaller
- JobDispatch::Sockets
- JobDispatch::Sockets::Enqueue
- JobDispatch::Status
- JobDispatch::Worker
- JobDispatch::Worker::Item
- JobDispatch::Worker::Socket
- JobDispatch::Worker::StopError
Methods
- ::config — JobDispatch
- ::configure — JobDispatch
- ::context — JobDispatch
- ::enqueue — JobDispatch
- ::idle — JobDispatch
- ::load_config — JobDispatch
- ::load_config_from_yml — JobDispatch
- ::new — JobDispatch::Broker
- ::new — JobDispatch::Broker::Command
- ::new — JobDispatch::Broker::InternalJob
- ::new — JobDispatch::Broker::Socket
- ::new — JobDispatch::Client
- ::new — JobDispatch::Client::Proxy
- ::new — JobDispatch::Client::ProxyError
- ::new — JobDispatch::Identity
- ::new — JobDispatch::Signaller
- ::new — JobDispatch::Sockets::Enqueue
- ::new — JobDispatch::Status
- ::new — JobDispatch::Worker
- ::new — JobDispatch::Worker::Item
- ::new — JobDispatch::Worker::Socket
- ::signal — JobDispatch
- ::touch — JobDispatch::Worker
- ::unknown_command — JobDispatch
- #<=> — JobDispatch::Identity
- #== — JobDispatch::Identity
- #add_available_worker — JobDispatch::Broker
- #as_json — JobDispatch::Broker::InternalJob
- #as_json — JobDispatch::Identity
- #ask_for_work — JobDispatch::Worker
- #ask_for_work — JobDispatch::Worker::Socket
- #close — JobDispatch::Client
- #close — JobDispatch::Worker::Socket
- #command — JobDispatch::Broker::Command
- #config — JobDispatch
- #configure — JobDispatch
- #connect — JobDispatch::Broker::Socket
- #connect — JobDispatch::Signaller
- #connect — JobDispatch::Status
- #connect — JobDispatch::Worker
- #context — JobDispatch
- #create_job — JobDispatch::Broker
- #disconnect — JobDispatch::Broker::Socket
- #disconnect — JobDispatch::Signaller
- #disconnect — JobDispatch::Status
- #disconnect — JobDispatch::Worker
- #dispatch_jobs_to_workers — JobDispatch::Broker
- #drain_touch_socket — JobDispatch::Worker::Socket
- #enqueue — JobDispatch::Client
- #enqueue — JobDispatch
- #eql? — JobDispatch::Identity
- #execute — JobDispatch::Worker::Item
- #expire_timed_out_jobs — JobDispatch::Broker
- #failed! — JobDispatch::Job
- #fetch — JobDispatch::Client
- #fetch — JobDispatch::Status
- #fetch_job — JobDispatch::Broker
- #handle_completed_job — JobDispatch::Broker
- #hash — JobDispatch::Identity
- #identity — JobDispatch::Worker::Socket
- #idle — JobDispatch::Worker
- #idle — JobDispatch
- #job_or_raise — JobDispatch::Client
- #job_source — JobDispatch::Broker
- #job_status_parameters — JobDispatch::Broker
- #json_for_job — JobDispatch::Broker
- #last — JobDispatch::Client
- #last_job — JobDispatch::Broker
- #load_config — JobDispatch
- #load_config_from_yml — JobDispatch
- #method_missing — JobDispatch::Client
- #method_missing — JobDispatch::Client::Proxy
- #method_missing — JobDispatch::Client::SynchronousProxy
- #notify — JobDispatch::Client
- #notify_error — JobDispatch::Worker::Item
- #poll_item — JobDispatch::Broker::Socket
- #poll_item — JobDispatch::Sockets::Enqueue
- #poll_item — JobDispatch::Worker::Socket
- #print — JobDispatch::Status
- #process — JobDispatch::Sockets::Enqueue
- #process — JobDispatch::Worker
- #process_command — JobDispatch::Broker
- #process_messages — JobDispatch::Broker
- #process_quit — JobDispatch::Broker
- #proxy_for — JobDispatch::Client
- #publish_job_status — JobDispatch::Broker
- #queue — JobDispatch::Broker::Command
- #queue — JobDispatch::Client::Proxy
- #queues_with_available_workers — JobDispatch::Broker
- #read_command — JobDispatch::Broker
- #read_command — JobDispatch::Broker::Socket
- #read_item — JobDispatch::Worker::Socket
- #readable? — JobDispatch::Broker::Socket
- #remove_available_worker — JobDispatch::Broker
- #remove_worker_named — JobDispatch::Broker
- #run — JobDispatch::Broker
- #run — JobDispatch::Worker
- #running? — JobDispatch::Broker
- #running? — JobDispatch::Worker
- #send_command — JobDispatch::Broker
- #send_command — JobDispatch::Broker::Socket
- #send_goodbye — JobDispatch::Worker
- #send_goodbye — JobDispatch::Worker::Socket
- #send_idle_commands — JobDispatch::Broker
- #send_job_to_worker — JobDispatch::Broker
- #send_request — JobDispatch::Client
- #send_response — JobDispatch::Worker::Socket
- #send_touch — JobDispatch::Worker::Socket
- #signal — JobDispatch::Signaller
- #signal — JobDispatch
- #status — JobDispatch::Broker::Command
- #status_response — JobDispatch::Broker
- #stop — JobDispatch::Broker
- #stop — JobDispatch::Worker
- #succeeded! — JobDispatch::Job
- #success? — JobDispatch::Broker::Command
- #synchronous_proxy_for — JobDispatch::Client
- #timed_out? — JobDispatch::Broker::InternalJob
- #timed_out? — JobDispatch::Job
- #to_hex — JobDispatch::Identity
- #to_s — JobDispatch::Identity
- #to_str — JobDispatch::Identity
- #to_sym — JobDispatch::Identity
- #touch_job — JobDispatch::Broker
- #unknown_command — JobDispatch
- #verbose? — JobDispatch::Broker
- #worker_name — JobDispatch::Broker::Command
- #worker_ready? — JobDispatch::Broker::Command