Package-level declarations
Types
Distributed Domain Event Bus interface for cross-process event handling.
Domain Event Bus interface for publishing and subscribing to domain event streams.
Exception wrapper for domain events containing error information.
Exchange interface for domain event processing.
Domain Event Stream interface representing a sequence of domain events.
Exchange interface for domain event stream processing.
In-memory implementation of LocalDomainEventBus.
Local Domain Event Bus interface for in-process event handling.
Domain event bus that prioritizes local processing before distributed publishing.
No-operation implementation of DomainEventBus.
Simple implementation of DomainEvent.
Simple implementation of DomainEventExchange.
Simple implementation of DomainEventStream.
Simple implementation of EventStreamExchange.
Simple implementation of StateDomainEventExchange.
Exchange interface for domain events with state context.
Functions
Determines if this event stream should be ignored during event sourcing.
Converts an object to a domain event with full parameter control.
Converts an object to a domain event using string aggregate identifiers.
Converts an object to a domain event stream based on a command message.