Commanded v0.16.0 Commanded.Aggregates.Supervisor View Source

Supervises Commanded.Aggregates.Aggregate instance processes

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor

Open an aggregate instance process for the given aggregate module and unique indentity

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Link to this function open_aggregate(aggregate_module, aggregate_uuid) View Source

Open an aggregate instance process for the given aggregate module and unique indentity

Returns {:ok, aggregate_uuid} when a process is sucessfully started, or is already running.