All Classes and Interfaces
Class
Description
The
DomainEvent class represents an event that occurs within the domain layer,
encapsulating relevant information about the event, the affected entity, and the associated payload.The
DomainEventListener interface provides a contract for defining handlers
that respond to domain events in an event-driven architecture.The
DomainEventProcessingFailed class is a runtime exception that indicates
a failure occurred during the processing of a domain event.The
IntegrationEvent class represents an event intended for cross-system
communication or integration workflows.The
MessagingService interface defines the contract for publishing
IntegrationEvent instances to messaging platforms or systems.