All Classes and Interfaces
Class
Description
The
Address
class represents a detailed contact address entity.The
AddressId
class extends EntityId
to uniquely identify address entities
within the platform.Model represents the price repository item
The Class CreditCard.
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
DynamicEntity
interface represents a dynamic, attribute-driven platform entity
that is uniquely identifiable.The
EntityId
class is a serializable implementation of the IdentifiedObject
interface.The
IdentifiedObject
interface defines a contract for objects
that are uniquely identifiable within the platform.The
IntegrationEvent
class represents an event intended for cross-system
communication or integration workflows.Model represents the priceLevel repository item
The
MessagingService
interface defines the contract for publishing
IntegrationEvent
instances to messaging platforms or systems.Model represents the price repository item
The Class ValidationError.