freddy v0.10.2 API Reference

Modules

RabbitMQ connection establisher

This module allows to consume messages from specified queue bound to specified exchange

Freddy.Consumer special case. Listens for notifications from “freddy-topic” exchange

A behaviour module for implementing Freddy-compliant AMQP publisher processes

This module allows to build RPC client for any Freddy-compliant microservice

RPC Request data structure. Applications may modify this data structure. For example, one might want to add some specific publication option to every request, or change routing key, based on request payload, or just add some application-specific meta-information