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.