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.