railway_ipc v0.1.9 RailwayIpc.RabbitMQ.RabbitMQAdapter
Link to this section Summary
Functions
Callback implementation for RailwayIpc.StreamBehaviour.ack/2.
Callback implementation for RailwayIpc.StreamBehaviour.bind_queue/2.
Callback implementation for RailwayIpc.StreamBehaviour.close_connection/1.
Callback implementation for RailwayIpc.StreamBehaviour.connect/0.
Callback implementation for RailwayIpc.StreamBehaviour.create_queue/3.
Callback implementation for RailwayIpc.StreamBehaviour.direct_publish/3.
Callback implementation for RailwayIpc.StreamBehaviour.get_channel/1.
Callback implementation for RailwayIpc.StreamBehaviour.get_channel_from_cache/3.
Callback implementation for RailwayIpc.StreamBehaviour.publish/3.
Callback implementation for RailwayIpc.StreamBehaviour.reply/3.
Link to this section Functions
ack(channel, delivery_tag)
Callback implementation for RailwayIpc.StreamBehaviour.ack/2.
bind_queue(channel, map)
Callback implementation for RailwayIpc.StreamBehaviour.bind_queue/2.
close_connection(connection)
Callback implementation for RailwayIpc.StreamBehaviour.close_connection/1.
connect()
Callback implementation for RailwayIpc.StreamBehaviour.connect/0.
connection_url()
create_queue(channel, queue, opts \\ [])
Callback implementation for RailwayIpc.StreamBehaviour.create_queue/3.
direct_publish(channel, queue, payload)
Callback implementation for RailwayIpc.StreamBehaviour.direct_publish/3.
get_channel(connection)
Callback implementation for RailwayIpc.StreamBehaviour.get_channel/1.
get_channel_from_cache(connection, channels, consumer_module)
Callback implementation for RailwayIpc.StreamBehaviour.get_channel_from_cache/3.
maybe_bind_queue(channel, queue, exchange)
maybe_create_exchange(channel, exchange)
publish(channel, exchange, payload)
Callback implementation for RailwayIpc.StreamBehaviour.publish/3.
reply(channel, queue, payload)
Callback implementation for RailwayIpc.StreamBehaviour.reply/3.