Dynamic supervisor for bridge runtime workers.
Bridge workers are reconciled against ConfigStore bridge configs.
Summary
Functions
Returns a specification to start this module under a supervisor.
Lists status snapshots for all running bridges.
Reconciles running bridge workers against enabled bridge configs.
Starts a bridge worker for a resolved bridge config.
Starts the dynamic supervisor that owns bridge runtime workers.
Stops the running bridge worker for bridge_id.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec list_bridges(module()) :: [Jido.Messaging.BridgeStatus.t()]
Lists status snapshots for all running bridges.
Reconciles running bridge workers against enabled bridge configs.
@spec start_bridge(module(), Jido.Messaging.BridgeConfig.t()) :: {:ok, pid()} | {:error, term()}
Starts a bridge worker for a resolved bridge config.
@spec start_link(keyword()) :: Supervisor.on_start()
Starts the dynamic supervisor that owns bridge runtime workers.
Stops the running bridge worker for bridge_id.