Table of Contents - rabbitek-0.8.1 Documentation
Classes and Modules
- Rabbitek
- Rabbitek::Batcher
- Rabbitek::BunnyConnection
- Rabbitek::CLI
- Rabbitek::CLI::SignalHandlers
- Rabbitek::Client
- Rabbitek::Client::Hooks
- Rabbitek::Client::Hooks::OpenTracing
- Rabbitek::ClientHook
- Rabbitek::Config
- Rabbitek::Consumer
- Rabbitek::Consumer::ClassMethods
- Rabbitek::Loggable
- Rabbitek::Message
- Rabbitek::MessageProcessor
- Rabbitek::Publisher
- Rabbitek::Rails
- Rabbitek::Rails::RailsReloader
- Rabbitek::Retryer
- Rabbitek::Server
- Rabbitek::Server::Hooks
- Rabbitek::Server::Hooks::ActiveRecordConnectionReset
- Rabbitek::Server::Hooks::OpenTracing
- Rabbitek::Server::Hooks::Retry
- Rabbitek::Server::Hooks::TimeTracker
- Rabbitek::ServerHook
- Rabbitek::Starter
- Rabbitek::Utils
- Rabbitek::Utils::Common
- Rabbitek::Utils::HookWalker
- Rabbitek::Utils::Oj
- Rabbitek::Utils::OpenTracing
- Rabbitek::Utils::RabbitObjectNames
Methods
- ::bunny_connection — Rabbitek
- ::call — Rabbitek::Retryer
- ::client_options — Rabbitek::Utils::OpenTracing
- ::close_bunny_connection — Rabbitek
- ::config — Rabbitek
- ::configure — Rabbitek
- ::create_channel — Rabbitek
- ::dump — Rabbitek::Utils::Oj
- ::exchange — Rabbitek::Utils::Common
- ::extract — Rabbitek::Utils::OpenTracing
- ::included — Rabbitek::Consumer
- ::initialize_connection — Rabbitek::BunnyConnection
- ::inject! — Rabbitek::Utils::OpenTracing
- ::load — Rabbitek::Utils::Oj
- ::log_error — Rabbitek::Utils::OpenTracing
- ::logger — Rabbitek
- ::logger — Rabbitek::Loggable
- ::new — Rabbitek::Publisher
- ::new — Rabbitek::Config
- ::new — Rabbitek::Rails::RailsReloader
- ::new — Rabbitek::Batcher
- ::new — Rabbitek::Server::Hooks::ActiveRecordConnectionReset
- ::new — Rabbitek::Message
- ::new — Rabbitek::MessageProcessor
- ::new — Rabbitek::Retryer
- ::new — Rabbitek::Starter
- ::new — Rabbitek::Utils::HookWalker
- ::new — Rabbitek::Consumer
- ::queue — Rabbitek::Utils::Common
- ::reloader — Rabbitek
- ::retry_or_delayed_bind_exchange — Rabbitek::Utils::RabbitObjectNames
- ::retry_or_delayed_queue — Rabbitek::Utils::RabbitObjectNames
- ::server_options — Rabbitek::Utils::OpenTracing
- ::server_references — Rabbitek::Utils::OpenTracing
- ::setup — Rabbitek::CLI::SignalHandlers
- ::shutdown — Rabbitek::CLI::SignalHandlers
- ::symbolize_keys — Rabbitek::Utils::Common
- #ack! — Rabbitek::Consumer
- #add_client_hook — Rabbitek::Config
- #add_server_hook — Rabbitek::Config
- #boot_consumers — Rabbitek::CLI
- #call — Rabbitek::ClientHook
- #call — Rabbitek::Client::Hooks::OpenTracing
- #call — Rabbitek::Rails::RailsReloader
- #call — Rabbitek::Server::Hooks::ActiveRecordConnectionReset
- #call — Rabbitek::Server::Hooks::OpenTracing
- #call — Rabbitek::Server::Hooks::Retry
- #call — Rabbitek::Server::Hooks::TimeTracker
- #call — Rabbitek::Retryer
- #call — Rabbitek::ServerHook
- #call! — Rabbitek::Utils::HookWalker
- #channel — Rabbitek::Starter
- #class_name — Rabbitek::Loggable
- #client_hooks — Rabbitek::Config
- #close — Rabbitek::Publisher
- #collect_batch — Rabbitek::Batcher
- #configuration — Rabbitek::CLI
- #consumer — Rabbitek::MessageProcessor
- #consumer_instance — Rabbitek::MessageProcessor
- #current_time — Rabbitek::Server::Hooks::TimeTracker
- #debug — Rabbitek::Loggable
- #default_rabbit_options — Rabbitek::Consumer::ClassMethods
- #error — Rabbitek::Loggable
- #exchange — Rabbitek::Publisher
- #execute_shutdown — Rabbitek::CLI
- #info — Rabbitek::Loggable
- #inspect — Rabbitek::Rails::RailsReloader
- #jid — Rabbitek::Consumer
- #log_finished — Rabbitek::Server::Hooks::TimeTracker
- #log_msg — Rabbitek::Loggable
- #log_started — Rabbitek::Server::Hooks::TimeTracker
- #logger — Rabbitek::Loggable
- #logger — Rabbitek::Consumer
- #map_consumer_workers! — Rabbitek::CLI
- #message — Rabbitek::MessageProcessor
- #metrics_add_errored_count — Rabbitek::MessageProcessor
- #metrics_add_processed_count — Rabbitek::MessageProcessor
- #metrics_measure_time — Rabbitek::Server::Hooks::TimeTracker
- #metrics_tags — Rabbitek::MessageProcessor
- #nack! — Rabbitek::Consumer
- #on_message_errored — Rabbitek::MessageProcessor
- #opentracing_options — Rabbitek::Client::Hooks::OpenTracing
- #opts — Rabbitek::CLI
- #opts — Rabbitek::Server::Hooks::OpenTracing
- #opts — Rabbitek::Consumer
- #parse_payload — Rabbitek::Consumer
- #perform — Rabbitek::Batcher
- #perform — Rabbitek::Consumer
- #perform_async — Rabbitek::Consumer::ClassMethods
- #perform_at — Rabbitek::Consumer::ClassMethods
- #perform_in — Rabbitek::Consumer::ClassMethods
- #pop_message_manually — Rabbitek::Consumer
- #process — Rabbitek::MessageProcessor
- #publish — Rabbitek::Publisher
- #publish_to_dead_queue — Rabbitek::Retryer
- #publish_to_retry_queue — Rabbitek::Retryer
- #publish_with_publisher — Rabbitek::Consumer::ClassMethods
- #rabbit_options — Rabbitek::Consumer::ClassMethods
- #raven_capture_error — Rabbitek::Loggable
- #require_application — Rabbitek::CLI
- #retry_all_messages — Rabbitek::Batcher
- #retry_message — Rabbitek::Server::Hooks::Retry
- #retry_or_delayed_exchange — Rabbitek::Starter
- #retry_or_delayed_queue — Rabbitek::Starter
- #run — Rabbitek::CLI
- #run_job — Rabbitek::MessageProcessor
- #run_job_batched — Rabbitek::MessageProcessor
- #server_hooks — Rabbitek::Config
- #set_context — Rabbitek::Consumer
- #setup_bindings! — Rabbitek::Starter
- #should_allow_hook? — Rabbitek::Server::Hooks::ActiveRecordConnectionReset
- #start — Rabbitek::Starter
- #start_log — Rabbitek::CLI
- #warn — Rabbitek::Loggable
- #warn_log — Rabbitek::Retryer
- #work_exchange — Rabbitek::Starter
- #work_queue — Rabbitek::Starter