View Source GenericListener behaviour (reactive_commons v0.8.5)
Implements generic behaviour for event listeners
Summary
Callbacks
Create resource topology.
Get initial state.
Evaluate if should listen for this kind of events.
Callbacks
@callback create_topology(AMQP.Channel.t(), map()) :: atom()
Create resource topology.
@callback initial_state() :: map()
Get initial state.
@callback should_listen() :: boolean()
Evaluate if should listen for this kind of events.