Package-level declarations
Types
Link copied to clipboard
Where an aggregate's id comes from, as @AggregateRoot(idSource) declares it.
Link copied to clipboard
Link copied to clipboard
The kind of an aggregate: the bounded context it belongs to and its name within it. It is a name, not a JVM class.
Link copied to clipboard
An owner and a space, together: who an aggregate belongs to. One value type serves commands, event streams, snapshots and query authorization, and where it sits says what it means: on a command it is the caller's scope that admission decided; on an event stream or a snapshot it is the aggregate's own, after that commit.