Table of Contents - railway-ipc-5.0.0 Documentation
Pages
Classes and Modules
- RailwayIpc
- RailwayIpc::Client
- RailwayIpc::Client::TimeoutError
- RailwayIpc::ConnectionManager
- RailwayIpc::ConsumedMessage
- RailwayIpc::Consumer
- RailwayIpc::Error
- RailwayIpc::FailedToStoreOutgoingMessage
- RailwayIpc::Handler
- RailwayIpc::HandlerStore
- RailwayIpc::IncomingMessage
- RailwayIpc::IncomingMessage::InvalidMessage
- RailwayIpc::IncomingMessage::ParserError
- RailwayIpc::InvalidProtobuf
- RailwayIpc::Logger
- RailwayIpc::MessageDecoders
- RailwayIpc::MessageEncoders
- RailwayIpc::Messages
- RailwayIpc::OutgoingMessage
- RailwayIpc::ProcessIncomingMessage
- RailwayIpc::ProcessIncomingMessage::IgnoredMessageJob
- RailwayIpc::ProcessIncomingMessage::NormalMessageJob
- RailwayIpc::ProcessIncomingMessage::UnknownMessageJob
- RailwayIpc::PublishedMessage
- RailwayIpc::Publisher
- RailwayIpc::RPC
- RailwayIpc::RPC::ClientResponseHandlers
- RailwayIpc::RPC::ErrorAdapterConfigurable
- RailwayIpc::RPC::MessageObservationConfigurable
- RailwayIpc::RPC::PublishLocationConfigurable
- RailwayIpc::RPC::ServerResponseHandlers
- RailwayIpc::Rabbitmq
- RailwayIpc::Rabbitmq::Adapter
- RailwayIpc::Rabbitmq::Adapter::TimeoutError
- RailwayIpc::Rabbitmq::Payload
- RailwayIpc::Railtie
- RailwayIpc::Responder
- RailwayIpc::Responder::ResponseTypeError
- RailwayIpc::Response
- RailwayIpc::Server
- RailwayIpc::UnhandledMessageError
Methods
- ::bunny_connection — RailwayIpc
- ::call — RailwayIpc::ProcessIncomingMessage
- ::configure — RailwayIpc
- ::create_processing — RailwayIpc::ConsumedMessage
- ::decode — RailwayIpc::Rabbitmq::Payload
- ::encode — RailwayIpc::Rabbitmq::Payload
- ::handle — RailwayIpc::Consumer
- ::handle — RailwayIpc::Handler
- ::handle_response — RailwayIpc::Client
- ::inherited — RailwayIpc::Consumer
- ::listen_to — RailwayIpc::Consumer
- ::logger — RailwayIpc
- ::new — RailwayIpc::ConnectionManager
- ::new — RailwayIpc::ProcessIncomingMessage
- ::new — RailwayIpc::ProcessIncomingMessage::UnknownMessageJob
- ::new — RailwayIpc::ProcessIncomingMessage::IgnoredMessageJob
- ::new — RailwayIpc::ProcessIncomingMessage::NormalMessageJob
- ::new — RailwayIpc::HandlerStore
- ::new — RailwayIpc::IncomingMessage
- ::new — RailwayIpc::Logger
- ::new — RailwayIpc::OutgoingMessage
- ::new — RailwayIpc::Publisher
- ::new — RailwayIpc::Rabbitmq::Adapter
- ::new — RailwayIpc::Rabbitmq::Payload
- ::new — RailwayIpc::Responder::ResponseTypeError
- ::new — RailwayIpc::Response
- ::new — RailwayIpc::Client
- ::new — RailwayIpc::Server
- ::request — RailwayIpc::Client
- ::respond — RailwayIpc::Responder
- ::respond_to — RailwayIpc::Server
- ::spawn — RailwayIpc
- ::start — RailwayIpc
- ::store_message — RailwayIpc::PublishedMessage
- #amqp_url — RailwayIpc::ConnectionManager
- #attach_reply_queue_to_message — RailwayIpc::Client
- #await_response — RailwayIpc::Client
- #bind_queue_to_exchange — RailwayIpc::Rabbitmq::Adapter
- #call — RailwayIpc::ProcessIncomingMessage
- #channel — RailwayIpc::ConnectionManager
- #channel — RailwayIpc::Publisher
- #check_for_message — RailwayIpc::Rabbitmq::Adapter
- #classify_message — RailwayIpc::ProcessIncomingMessage
- #connect — RailwayIpc::Rabbitmq::Adapter
- #connected? — RailwayIpc::ConnectionManager
- #correlation_id — RailwayIpc::IncomingMessage
- #create_exchange — RailwayIpc::Rabbitmq::Adapter
- #create_queue — RailwayIpc::Rabbitmq::Adapter
- #decode_for_error — RailwayIpc::Client
- #decode_payload — RailwayIpc::Client
- #decoded — RailwayIpc::IncomingMessage
- #delete_exchange — RailwayIpc::Rabbitmq::Adapter
- #delete_queue — RailwayIpc::Rabbitmq::Adapter
- #disconnect — RailwayIpc::Rabbitmq::Adapter
- #encoded — RailwayIpc::OutgoingMessage
- #encoder — RailwayIpc::OutgoingMessage
- #establish_connection — RailwayIpc::ConnectionManager
- #exchange — RailwayIpc::Publisher
- #exchange_name — RailwayIpc::Consumer
- #exchange_name — RailwayIpc::RPC::MessageObservationConfigurable
- #exchange_name — RailwayIpc::RPC::PublishLocationConfigurable
- #find_or_create_consumed_message — RailwayIpc::ProcessIncomingMessage
- #get — RailwayIpc::HandlerStore
- #get — RailwayIpc::RPC::ClientResponseHandlers
- #get_decoder — RailwayIpc::IncomingMessage
- #get_handler — RailwayIpc::Consumer
- #get_message_class — RailwayIpc::Client
- #get_message_class — RailwayIpc::Server
- #get_responder — RailwayIpc::Server
- #handle — RailwayIpc::Handler
- #handle_request — RailwayIpc::Server
- #handler_map — RailwayIpc::RPC::ClientResponseHandlers
- #handler_store — RailwayIpc::RPC::ServerResponseHandlers
- #handlers — RailwayIpc::Consumer
- #listen_to — RailwayIpc::RPC::MessageObservationConfigurable
- #log_exception — RailwayIpc::Client
- #log_message_options — RailwayIpc::Handler
- #log_message_options — RailwayIpc::Publisher
- #process_payload — RailwayIpc::Client
- #processed? — RailwayIpc::ConsumedMessage
- #publish — RailwayIpc::Publisher
- #publish — RailwayIpc::Rabbitmq::Adapter
- #publish_message — RailwayIpc::Client
- #publish_to — RailwayIpc::RPC::PublishLocationConfigurable
- #queue_name — RailwayIpc::Consumer
- #queue_name — RailwayIpc::RPC::MessageObservationConfigurable
- #raise_message_invalid_error — RailwayIpc::ProcessIncomingMessage
- #register — RailwayIpc::HandlerStore
- #register — RailwayIpc::RPC::ClientResponseHandlers
- #registered — RailwayIpc::HandlerStore
- #registered — RailwayIpc::RPC::ClientResponseHandlers
- #registered_handlers — RailwayIpc::Consumer
- #registered_handlers — RailwayIpc::Client
- #registered_handlers — RailwayIpc::Server
- #reply — RailwayIpc::Rabbitmq::Adapter
- #request — RailwayIpc::Client
- #respond — RailwayIpc::Responder
- #rpc_error_adapter — RailwayIpc::RPC::ErrorAdapterConfigurable
- #rpc_error_adapter_class — RailwayIpc::RPC::ErrorAdapterConfigurable
- #run — RailwayIpc::ProcessIncomingMessage::UnknownMessageJob
- #run — RailwayIpc::ProcessIncomingMessage::IgnoredMessageJob
- #run — RailwayIpc::ProcessIncomingMessage::NormalMessageJob
- #run — RailwayIpc::Server
- #settings — RailwayIpc::ConnectionManager
- #setup_rabbit_connection — RailwayIpc::Client
- #status — RailwayIpc::ProcessIncomingMessage::UnknownMessageJob
- #status — RailwayIpc::ProcessIncomingMessage::IgnoredMessageJob
- #stop — RailwayIpc::Server
- #stringify_errors — RailwayIpc::IncomingMessage
- #subscribe — RailwayIpc::Rabbitmq::Adapter
- #subscribe_to_queue — RailwayIpc::Server
- #timestamp_attributes_for_create — RailwayIpc::ConsumedMessage
- #timestamp_attributes_for_create — RailwayIpc::PublishedMessage
- #to_json — RailwayIpc::Rabbitmq::Payload
- #type — RailwayIpc::OutgoingMessage
- #update_with_lock — RailwayIpc::ConsumedMessage
- #user_uuid — RailwayIpc::IncomingMessage
- #uuid — RailwayIpc::IncomingMessage
- #valid? — RailwayIpc::IncomingMessage
- #work — RailwayIpc::Server
- #work_with_params — RailwayIpc::Consumer