API Reference ExEventBus v#0.6.0

View Source

Modules

The event bus dispatches events to subscribers. It uses Oban behind the scenes to ensure exactly once delivery.

Wraps the Ecto Repo functions to add event support with the same interface

Defines macros to define events

Implements a custom Drainer for Oban that allows to drain jobs specific to a given event handler.

Publishes events to the event bus.

Uses ETS to define the state of the event bus, particularly the subscribers for each event.

Defines functions to perform event assertions

This Oban worker handles the ExEventBus events