Package-level declarations
Types
Link copied to clipboard
Marker interface for events indicating that an aggregate has been deleted.
Link copied to clipboard
Marker interface for events indicating that a previously deleted aggregate has been recovered.
Link copied to clipboard
Default implementation of AggregateDeleted for simple deletion events.
Link copied to clipboard
Default implementation of AggregateRecovered for simple recovery events.
Link copied to clipboard
Represents a domain event published by an aggregate in response to a command.
Link copied to clipboard
interface EventMessage<SOURCE : EventMessage<SOURCE, T>, out T> : NamedBoundedContextMessage<SOURCE, T> , CommandId, NamedAggregate, Version, AggregateIdCapable, OwnerId
Link copied to clipboard
interface IgnoreSourcing
Marker interface indicating that a domain event should be ignored during state aggregation and event sourcing.
Link copied to clipboard
interface OwnerTransferred
Represents a domain event indicating that ownership of an aggregate has been transferred to a new owner.