All Classes and Interfaces

Class
Description
The AbstractConfigurator is an abstract base class that implements the Configurator interface.
The AbstractFileConfigurator class extends AbstractConfigurator to provide functionality for loading configuration properties from external file resources.
 
 
 
 
 
The Address class represents a detailed contact address entity.
The AddressId class extends EntityId to uniquely identify address entities within the platform.
The AdyenClient class is used to interact with Adyen's payment services.
Represents the configuration for Adyen payment integration.
Factory for creating and configuring AdyenConfig objects.
The `AdyenCreditCard` class extends the `CreditCard` class to provide a specialized implementation for handling Adyen credit card payment details.
Represents a Data Transfer Object (DTO) that holds encrypted credit card details passed from the front end for payment processing.
Represents the result of processing a credit card payment via the Adyen payment gateway.
The AdyenErrors class extends the Errors class to handle validation errors from Adyen's API.
Service for handling payments through Adyen.
Represents the payment status for Adyen payment integration.
 
Provides a connection to the Commercetools API by configuring credentials and settings.
 
The Attribute annotation is used to define customizable attributes for platform entities in client projects.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Model represents the price repository item
The Configurator interface is used to retrieve configurations and properties from a configurable source.
 
 
 
 
The Class CreditCard.
 
Represents the result of a credit card payment processed by the Adyen payment adapter.
 
 
 
 
 
 
 
 
 
 
 
The Description annotation is used to provide customizable descriptions for platform entities or their components in client projects.
 
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 Mandatory annotation is used to indicate that a field, method, or property in a model is required or mandatory.
 
 
The MessagingService interface defines the contract for publishing IntegrationEvent instances to messaging platforms or systems.
The Name annotation is used to define a customizable name for an attribute, model, or component in platform entities.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RecordBuilder for OutboxEventMessage instances.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The PrefixStrippingConfigurator class extends AbstractConfigurator and enables property retrieval by dynamically handling configurable prefixes.
Model represents the price repository item
 
 
 
 
 
 
 
 
 
 
The PropertiesConfigurator class is an implementation of AbstractFileConfigurator designed to load configuration properties from standard Java `.properties` files.
 
 
 
 
 
 
 
 
 
 
 
A utility class that provides constants for special characters.
 
Represents the data required for a 3D Secure payment process.
Represents the data required for 3D Secure payment processing.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Class ValidationError.
 
 
 
The YamlConfigurator class is an implementation of AbstractFileConfigurator designed to load configuration properties from YAML files.