commanded v0.4.0 API Reference

Modules

Process to provide access to a single event sourced aggregate root

Provides access to an event sourced aggregate by id

Supervise zero, one or more event sourced aggregates

Map raw events to event data structs ready to be persisted to the event store

Macro and behaviour to define a process manager

Defines an instance of a process manager

Process router is responsible for starting, continuing and completing process managers in response to raised domain events

Supervise zero, one or more process manager instances

A serializer that uses the JSON format

Protocols