peluquero v0.8.5 Peluquero.Peluqueria

The supervisor process for the Peluquero.Actor and Peluquero.Rabbit pair.

Link to this section Summary

Functions

Publishes a new message to publisher specified by name, queue and exchange

Adds a middleware to the middlewares list

Adds a handler to the handlers list

Link to this section Functions

Link to this function fqname(module \\ nil || __MODULE__, suffix)
fqname(Atom.t(), String.t() | Atom.t() | List.t() | nil) :: Atom.t()
Link to this function fqparent(name)
fqparent(Atom.t() | String.t() | List.t()) :: Atom.t()
Link to this function publish!(name \\ nil, payload)
Link to this function publish!(name, queue, exchange, payload)

Publishes a new message to publisher specified by name, queue and exchange

Link to this function scissors!(name \\ nil, fun)

Adds a middleware to the middlewares list

Link to this function shear!(name \\ nil, payload)

Adds a handler to the handlers list

Link to this function start_link(opts \\ [])