Commanded v0.18.1 Commanded.PubSub.LocalPubSub View Source
Local pub/sub adapter, restricted to a single node, using Elixir's Registry module.
You can configure this adapter in your environment config file:
# `config/config.exs`
config :commanded, pubsub: :local
This adapter will be used by default when none is specified in config.
Link to this section Summary
Link to this section Functions
Link to this function
broadcast(topic, message) View Source
Broadcasts message on given topic.
Link to this function
child_spec()
View Source
child_spec()
View Source
child_spec() :: [:supervisor.child_spec()]
child_spec() :: [:supervisor.child_spec()]
Start a Registry
for local pub/sub.
Link to this function
list(topic) View Source
List tracked terms and associated PIDs for a given topic.
Link to this function
subscribe(topic) View Source
Subscribes the caller to the topic.
Link to this function
track(topic, key) View Source
Track the current process under the given topic
, uniquely identified by
key
.