Package-level declarations

Types

Link copied to clipboard

The identity facts of a command or request, each decided by one rule in IdentityResolver.

Link copied to clipboard
data class IdentityHint(val source: IdentitySource, val value: String)

A value for an identity fact and the source it came from.

Link copied to clipboard

The one place that decides the tenant, owner, space, aggregate ID and operator of a command or request, from hints tagged with their source. The HTTP adapter, the command factory (in-process CommandGateway callers) and saga-sent commands all resolve through it.

Link copied to clipboard

Where a value for an identity fact came from. The declaration order is the precedence: when several sources give a value, the earliest wins.