Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractConfigurator - Class in org.machanism.macha.core.commons.configurator
The AbstractConfigurator is an abstract base class that implements the Configurator interface.
AbstractConfigurator() - Constructor for class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Creates an AbstractConfigurator with no name set.
AbstractConfigurator(String) - Constructor for class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Creates an AbstractConfigurator with the specified name.
AbstractFileConfigurator - Class in org.machanism.macha.core.commons.configurator
The AbstractFileConfigurator class extends AbstractConfigurator to provide functionality for loading configuration properties from external file resources.
AbstractFileConfigurator() - Constructor for class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Default constructor for AbstractFileConfigurator, initializes an instance without loading any configurations.
AbstractFileConfigurator(String) - Constructor for class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Constructs an AbstractFileConfigurator instance and immediately loads configuration properties from the specified file name.
AbstractOutboxKafkaConsumer<T> - Class in org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
 
AbstractOutboxKafkaConsumer(OutboxDAO) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
 
AbstractProduct<V> - Class in org.machanism.macha.core.entities.product
 
AbstractProduct() - Constructor for class org.machanism.macha.core.entities.product.AbstractProduct
 
AbstractVariant - Class in org.machanism.macha.core.entities.product
 
AbstractVariant() - Constructor for class org.machanism.macha.core.entities.product.AbstractVariant
 
addEntities(List<AbstractProduct<? extends AbstractVariant>>) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
 
addEntities(List<Category>) - Method in class org.machanism.macha.core.adapters.commercetools.product.CategoryManagementAdapter
 
addEntities(List<T>) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntityManagementService
 
addErorr(String, String) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
addError(String, String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Adds an error with the specified error code and message to the result.
addError(String, String) - Method in class org.machanism.macha.core.entities.payment.Errors
Adds the validation erorr.
addEventListener(DomainEventListener<E>) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
 
AdditionalData - Class in org.machanism.macha.core.interactors.payment.stud
 
AdditionalData() - Constructor for class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
AddProduct - Class in org.machanism.macha.core.interactors.product.management
 
AddProduct() - Constructor for class org.machanism.macha.core.interactors.product.management.AddProduct
 
AddProduct(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.product.management.AddProduct
 
Address - Class in org.machanism.macha.core.entities.base.contact
The Address class represents a detailed contact address entity.
Address() - Constructor for class org.machanism.macha.core.entities.base.contact.Address
 
AddressId - Class in org.machanism.macha.core.entities.base.contact
The AddressId class extends EntityId to uniquely identify address entities within the platform.
AddressId() - Constructor for class org.machanism.macha.core.entities.base.contact.AddressId
 
addVariants(List<AbstractVariant>) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
 
AdyenClient - Class in org.machanism.macha.core.adapters.adyen.payment
The AdyenClient class is used to interact with Adyen's payment services.
AdyenClient() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
AdyenConfig - Class in org.machanism.macha.core.adapters.adyen.payment.model
Represents the configuration for Adyen payment integration.
AdyenConfig() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
 
AdyenConfigurationFactory - Class in org.machanism.macha.core.adapters.adyen.payment
Factory for creating and configuring AdyenConfig objects.
AdyenConfigurationFactory() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
 
AdyenCreditCard - Class in org.machanism.macha.core.adapters.adyen.payment.model
The `AdyenCreditCard` class extends the `CreditCard` class to provide a specialized implementation for handling Adyen credit card payment details.
AdyenCreditCard(Map<String, String>) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Creates a new `AdyenCreditCard` object by parsing the provided card details.
AdyenCreditCardRef - Class in org.machanism.macha.core.adapters.adyen.payment.model
Represents a Data Transfer Object (DTO) that holds encrypted credit card details passed from the front end for payment processing.
AdyenCreditCardRef() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
 
AdyenCreditCardResult - Class in org.machanism.macha.core.adapters.adyen.payment.model
Represents the result of processing a credit card payment via the Adyen payment gateway.
AdyenCreditCardResult() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Instantiates a default Adyen credit card result with a placeholder credit card object.
AdyenCreditCardResult(PaymentsResponse) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Instantiates a new Adyen credit card result based on the Adyen payment response.
AdyenErrors - Class in org.machanism.macha.core.adapters.adyen.payment.model
The AdyenErrors class extends the Errors class to handle validation errors from Adyen's API.
AdyenErrors(Exception) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenErrors
Instantiates a new AdyenErrors object and extracts validation errors from the provided exception.
AdyenPaymentService - Class in org.machanism.macha.core.adapters.adyen.payment
Service for handling payments through Adyen.
AdyenPaymentService() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.AdyenPaymentService
 
AdyenPaymentStatus - Class in org.machanism.macha.core.adapters.adyen.payment.model
Represents the payment status for Adyen payment integration.
AdyenPaymentStatus(PaymentsResponse, Double, String, PaymentGroup) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenPaymentStatus
Creates a new Adyen payment status using the Adyen payments response.
AdyenPaymentStatus(String, double, boolean, String, Date) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.AdyenPaymentStatus
Constructs a new Adyen payment status object.
Amount - Class in org.machanism.macha.core.entities.payment
 
Amount(int, String) - Constructor for class org.machanism.macha.core.entities.payment.Amount
 
APIConnection - Class in org.machanism.macha.core.adapters.commercetools.common.client
Provides a connection to the Commercetools API by configuring credentials and settings.
APIConnection() - Constructor for class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Default constructor.
APIConnection(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Constructor that accepts an external configurator to load client credentials and settings.
apiRoot - Variable in class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentService
 
ApplicationConfiguration - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
ApplicationConfiguration(Login) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
 
Attribute - Annotation Interface in org.machanism.macha.core.commons.customization.annotation
The Attribute annotation is used to define customizable attributes for platform entities in client projects.
AttributeDefinition - Class in org.machanism.macha.core.adapters.commercetools.product
 
AttributeDefinition(String) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
authenticat(LoginCredential) - Method in class org.machanism.macha.core.interactors.user.Login
 
authenticate(LoginUserDto) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationController
 
authenticate(LoginUserDto) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationService
 
AuthenticatedPerson - Class in org.machanism.macha.core.entities.user
 
AuthenticatedPerson(String) - Constructor for class org.machanism.macha.core.entities.user.AuthenticatedPerson
 
AuthenticatedPerson(String, UserId) - Constructor for class org.machanism.macha.core.entities.user.AuthenticatedPerson
 
AuthenticationController - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
AuthenticationController(JwtService, AuthenticationService) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationController
 
authenticationManager(AuthenticationConfiguration) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
 
authenticationProvider() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
 
AuthenticationProvider - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
AuthenticationProvider(Login) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
 
AuthenticationService - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
AuthenticationService(AuthenticationManager) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationService
 
AuthorizationResult - Class in org.machanism.macha.core.entities.payment
 
AuthorizationResult() - Constructor for class org.machanism.macha.core.entities.payment.AuthorizationResult
 
authorizePayment(PaymentMethodDetails, Amount, String, ShopperInformation, AdditionalData, String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenPaymentService
Authorizes a payment through the Adyen gateway.
authorizePayment(PaymentMethodDetails, Amount, String, ShopperInformation, AdditionalData, String) - Method in class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentAdapter
 
authorizePayment(PaymentMethodDetails, Amount, String, ShopperInformation, AdditionalData, String) - Method in interface org.machanism.macha.core.interactors.payment.stud.PaymentService
 
AVS_ERROR_RESPONSE_CODE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
AVS_POSTAL_CODE_RESPONSE_CODE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
AVS_RESPONSE_CODE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
AVS_RESULT_RAW - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant for raw AVS result response from Adyen.
AVS_STREET_ADDRESS_RESPONSE_CODE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
AWAITING_PICKUP - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 

B

B2CInventory - Class in org.machanism.macha.core.entities.inventory
 
B2CInventory() - Constructor for class org.machanism.macha.core.entities.inventory.B2CInventory
 
BaseProductInstanceMapper - Class in org.machanism.macha.core.adapters.commercetools.product
 
BaseProductInstanceMapper() - Constructor for class org.machanism.macha.core.adapters.commercetools.product.BaseProductInstanceMapper
 
batchingCollector(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
BeanUtils - Class in org.machanism.macha.core.commons.utils
 
BeanUtils() - Constructor for class org.machanism.macha.core.commons.utils.BeanUtils
 
build() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
 
BulkEntityLoader<T> - Class in org.machanism.macha.core.interactors.entity.management
 
BulkEntityLoader() - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
BulkEntityLoader(EntityManagementService) - Constructor for class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 

C

cancel(String, String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Cancel.
CANCELLED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
CARD_ISSUING_BANK - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant representing the name of the bank issuing the card.
CARD_ISSUING_COUNTRY - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant representing the issuing country of the card.
CARD_PAYMENT_METHOD - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant representing the payment method for card transactions.
CARD_SCHEME_COMMERCIAL - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant representing the commercial scheme of the card.
Category - Class in org.machanism.macha.core.entities.product
 
Category() - Constructor for class org.machanism.macha.core.entities.product.Category
 
CategoryId - Class in org.machanism.macha.core.entities.product
 
CategoryId() - Constructor for class org.machanism.macha.core.entities.product.CategoryId
 
CategoryManagementAdapter - Class in org.machanism.macha.core.adapters.commercetools.product
 
CategoryManagementAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.CategoryManagementAdapter
 
ChangePassword - Class in org.machanism.macha.core.interactors.user
 
ChangePassword() - Constructor for class org.machanism.macha.core.interactors.user.ChangePassword
 
checkProductAvailability(String, int) - Method in interface org.machanism.macha.core.interactors.inventory.stud.InventoryService
 
CheckProductAvailability - Class in org.machanism.macha.core.interactors.inventory
 
CheckProductAvailability(InventoryService) - Constructor for class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
clearCreatedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'createdAt' field.
clearEntityId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'entityId' field.
clearEntityType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'entityType' field.
clearEventType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'eventType' field.
clearId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'id' field.
clearPayload() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'payload' field.
clearProcessedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'processedAt' field.
clearSagaId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Clears the value of the 'sagaId' field.
close() - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducer
 
CommandInteractor<T> - Class in org.machanism.macha.core.interactors.cqs
 
CommandInteractor() - Constructor for class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
CommandInteractor.Performable<T> - Interface in org.machanism.macha.core.interactors.cqs
 
CommerceItem - Class in org.machanism.macha.core.entities.order
 
CommerceItem() - Constructor for class org.machanism.macha.core.entities.order.CommerceItem
 
CommerceItemId - Class in org.machanism.macha.core.entities.order
 
CommerceItemId() - Constructor for class org.machanism.macha.core.entities.order.CommerceItemId
 
complete3dPayment(AdyenConfig, String, String, Double, PaymentGroup) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
COMPLETED - Enum constant in enum class org.machanism.macha.core.commons.spring.kafka.producer.OutboxStatus
 
COMPLETED - Enum constant in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxStatus
 
COMPLETED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
completeOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
 
completeOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
CompleteOrder - Class in org.machanism.macha.core.interactors.order
 
CompleteOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.CompleteOrder
 
completeZeroTrn3dPayment(AdyenConfig, String, String, Double, PaymentGroup) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
ComplexPrice - Class in org.machanism.macha.core.entities.price
Model represents the price repository item
ComplexPrice() - Constructor for class org.machanism.macha.core.entities.price.ComplexPrice
 
Configurator - Interface in org.machanism.macha.core.commons.configurator
The Configurator interface is used to retrieve configurations and properties from a configurable source.
ConfiguratorProperySource - Class in org.machanism.macha.core.commons.spring.configurator
 
ConfiguratorProperySource(Configurator) - Constructor for class org.machanism.macha.core.commons.spring.configurator.ConfiguratorProperySource
 
consumerConfigs() - Method in class org.machanism.macha.core.commons.spring.kafka.consumer.KafkaConsumerConfig
 
consumerFactory() - Method in class org.machanism.macha.core.commons.spring.kafka.consumer.KafkaConsumerConfig
 
ContactInfo - Class in org.machanism.macha.core.entities.user
 
ContactInfo() - Constructor for class org.machanism.macha.core.entities.user.ContactInfo
 
ContactInfoId - Class in org.machanism.macha.core.entities.user
 
ContactInfoId() - Constructor for class org.machanism.macha.core.entities.user.ContactInfoId
 
contains(String) - Method in class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
convertToMessage(OutboxEntity) - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxScheduler
 
convertToUser(Customer) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
convertToUser(Customer, T) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
corsConfigurationSource() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
COUNTRY_CODE - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant for the customer's location (country code).
create3DSStatus(Double, String) - Static method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenPaymentStatus
Creates a payment status object for a 3DS-required transaction.
createApiClient() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Creates a Commercetools ProjectApiRoot client using the configured credentials and settings.
createCardAuth(String, Address, AdyenCreditCardRef, String, String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Registers a new card.
createDecoder(SchemaStore) - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Create a new BinaryMessageDecoder instance for this class that uses the specified SchemaStore.
createDefaultHandlerExceptionResolver() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.ApplicationConfiguration
 
createDraft(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
createEmailVerificationToken(ApiHttpResponse<CustomerSignInResult>, long, ProjectApiRoot) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
 
createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.web.order.controller.OrderController
 
createOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.web.payment.controller.PaymentController
 
createOrder(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
createOrder(Order) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
CreateOrder - Class in org.machanism.macha.core.interactors.order
 
CreateOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.CreateOrder
 
createPaymentAndAddToCart(ApiHttpResponse<Cart>, String, String, String, String) - Method in class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentService
 
createProductTypeAndRetrieveId(ProductTypeDraft) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
createStatusByError(double, String, String) - Static method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
createUser(UserRegistrationData, UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
CreditCard - Class in org.machanism.macha.core.entities.payment
The Class CreditCard.
CreditCard() - Constructor for class org.machanism.macha.core.entities.payment.CreditCard
 
CreditCardInfo - Class in org.machanism.macha.core.entities.payment
 
CreditCardInfo() - Constructor for class org.machanism.macha.core.entities.payment.CreditCardInfo
 
CreditCardResult - Class in org.machanism.macha.core.adapters.adyen.payment
Represents the result of a credit card payment processed by the Adyen payment adapter.
CreditCardResult - Class in org.machanism.macha.core.entities.payment
 
CreditCardResult() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.CreditCardResult
Constructs an empty CreditCardResult.
CreditCardResult() - Constructor for class org.machanism.macha.core.entities.payment.CreditCardResult
 
CreditCardResult(PaymentsResponse) - Constructor for class org.machanism.macha.core.adapters.adyen.payment.CreditCardResult
Constructs a CreditCardResult using the provided PaymentsResponse.
CsvFileCategorySource - Class in org.machanism.macha.core.adapters.loader.product
 
CsvFileCategorySource() - Constructor for class org.machanism.macha.core.adapters.loader.product.CsvFileCategorySource
 
CsvFileEntitySource<T> - Class in org.machanism.macha.core.adapters.loader.product
 
CsvFileEntitySource() - Constructor for class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
CsvFileProductSource - Class in org.machanism.macha.core.adapters.loader.product
 
CsvFileProductSource() - Constructor for class org.machanism.macha.core.adapters.loader.product.CsvFileProductSource
 
CTPaymentAdapter - Class in org.machanism.macha.core.adapters.commercetools.payment
 
CTPaymentAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentAdapter
 
CTPaymentService - Class in org.machanism.macha.core.adapters.commercetools.payment
 
CTPaymentService(ProjectApiRoot) - Constructor for class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentService
 
CTProductAdapter - Class in org.machanism.macha.core.adapters.commercetools.product
 
CTProductAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.CTProductAdapter
 
CTUserAdapter - Class in org.machanism.macha.core.adapters.commercetools.user
 
CTUserAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
Customer - Class in org.machanism.macha.core.entities.user
 
Customer(String) - Constructor for class org.machanism.macha.core.entities.user.Customer
 
CustomizedProductTypeManagement - Class in org.machanism.macha.core.adapters.commercetools.product
 
CustomizedProductTypeManagement(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.CustomizedProductTypeManagement
 
CustomMapProcessor<K,T,R> - Interface in org.machanism.macha.core.commons.utils
 
CVC_RESULT_RAW - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant for raw CVC result response from Adyen.
CVV_RESPONSE_CODE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 

D

DEBIT - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Value indicating a debit card funding source.
deleteOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
deleteUser(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
DELIVERED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
Description - Annotation Interface in org.machanism.macha.core.commons.customization.annotation
The Description annotation is used to provide customizable descriptions for platform entities or their components in client projects.
Direction - Enum Class in org.machanism.macha.core.commons.spring.outbox.register.entity
 
do3dPayment(PaymentsResponse, AdyenConfig, String, String, Double, String, DefaultPaymentMethodDetails, PaymentGroup) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
doComplete(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtAuthenticationFilter
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
doIt(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
doIt(AbstractProduct) - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 
DomainEvent<T> - Class in org.machanism.macha.core.entities.events.domain
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.
DomainEvent(UUID, String, IdentifiedObject, String, T, LocalDateTime) - Constructor for class org.machanism.macha.core.entities.events.domain.DomainEvent
Constructs a DomainEvent instance with the specified event details.
DomainEventListener<E> - Interface in org.machanism.macha.core.entities.events.domain
The DomainEventListener interface provides a contract for defining handlers that respond to domain events in an event-driven architecture.
DomainEventProcessingFailed - Exception Class in org.machanism.macha.core.entities.events.domain
The DomainEventProcessingFailed class is a runtime exception that indicates a failure occurred during the processing of a domain event.
DomainEventProcessingFailed(Exception) - Constructor for exception class org.machanism.macha.core.entities.events.domain.DomainEventProcessingFailed
Constructs a new DomainEventProcessingFailed exception with the specified cause.
doZeroTrn3dPayment(AdyenConfig, String, String, Double, String, DefaultPaymentMethodDetails, PaymentGroup) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
DynamicCategory - Class in org.machanism.macha.core.entities.product
 
DynamicCategory() - Constructor for class org.machanism.macha.core.entities.product.DynamicCategory
 
DynamicEntity - Interface in org.machanism.macha.core.entities.base
The DynamicEntity interface represents a dynamic, attribute-driven platform entity that is uniquely identifiable.
DynamicProduct - Class in org.machanism.macha.core.entities.product
 
DynamicProduct() - Constructor for class org.machanism.macha.core.entities.product.DynamicProduct
 
DynamicProductTypeManagement - Class in org.machanism.macha.core.adapters.commercetools.product
 
DynamicProductTypeManagement(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
DynamicVariant - Class in org.machanism.macha.core.entities.product
 
DynamicVariant() - Constructor for class org.machanism.macha.core.entities.product.DynamicVariant
 

E

emailVerified(ProjectApiRoot, CompletableFuture<ApiHttpResponse<CustomerSignInResult>>) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
EntityId - Class in org.machanism.macha.core.entities.base.identifier
The EntityId class is a serializable implementation of the IdentifiedObject interface.
EntityId() - Constructor for class org.machanism.macha.core.entities.base.identifier.EntityId
Protected default constructor for frameworks or tools that require no-argument constructors.
EntityId(String) - Constructor for class org.machanism.macha.core.entities.base.identifier.EntityId
Constructs an EntityId with the specified key.
EntityId(UUID) - Constructor for class org.machanism.macha.core.entities.base.identifier.EntityId
Constructs an EntityId with the specified UUID.
EntityManagementService<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySource<T> - Interface in org.machanism.macha.core.interactors.entity.management.stud
 
EntitySourceImport<T> - Class in org.machanism.macha.core.interactors.entity.management
 
EntitySourceImport(EntitySource<T>, BulkEntityLoader<T>) - Constructor for class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 
equals(Object) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
equals(Object) - Method in class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxEntity
 
equals(Object) - Method in class org.machanism.macha.core.entities.payment.ValidationError
 
Errors - Class in org.machanism.macha.core.entities.payment
 
Errors() - Constructor for class org.machanism.macha.core.entities.payment.Errors
 
EventInteractor<T,E> - Class in org.machanism.macha.core.interactors.events
 
EventInteractor() - Constructor for class org.machanism.macha.core.interactors.events.EventInteractor
 
EventInteractor.Listener<E> - Interface in org.machanism.macha.core.interactors.events
 
execute(Stream<? extends IdentifiedObject>) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
execute(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
execute(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
execute(UserRegistrationData) - Method in class org.machanism.macha.core.interactors.user.UserRegister
 
execute(T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
EXPIRATION_MONTH - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
EXPIRATION_YEAR - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
extractClaim(String, Function<Claims, T>) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
extractUsername(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
ExtraProperties - Class in org.machanism.macha.core.entities.payment
 
ExtraProperties(Map<String, String>) - Constructor for class org.machanism.macha.core.entities.payment.ExtraProperties
 

F

FAILED - Enum constant in enum class org.machanism.macha.core.commons.spring.kafka.producer.OutboxStatus
 
FAILED - Enum constant in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxStatus
 
FAILED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
FAILED_STATUS - Static variable in class org.machanism.macha.core.entities.payment.PaymentStatus
The failed status.
failedEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
failedEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
failedEvent(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
failedEvent(T) - Method in class org.machanism.macha.core.interactors.order.OrderInteractor
 
failedOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
 
failedOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
FailedOrder - Class in org.machanism.macha.core.interactors.order
 
FailedOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.FailedOrder
 
findByDirectionAndOutboxStatus(Direction, OutboxStatus) - Method in interface org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxRepository
 
findByDirectionAndOutboxStatusAndService(Direction, OutboxStatus, String) - Method in interface org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxRepository
 
findByEmail(String) - Method in interface org.machanism.macha.core.adapters.spring.repository.user.dao.UserRepository
 
findByEmailAndPassword(String, String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
findByOutboxStatus(OutboxStatus) - Method in interface org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxRepository
 
FRAUD_SCORE - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
fromByteBuffer(ByteBuffer) - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Deserializes a OutboxEventMessage from a ByteBuffer.
fromCsvRecord(Map<String, String>) - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
fullAuth(String, String, Double, String, String, PaymentGroup) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Performs authorisation of full amount in Adyen payment group.
FUNDING_SOURCE - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant representing the funding source of the card (e.g., debit, prepaid).

G

GENERAL_ERROR_CODE - Static variable in class org.machanism.macha.core.entities.payment.Errors
 
generateToken(Map<String, Object>, AuthenticatedPerson) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
generateToken(AuthenticatedPerson) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
get(int) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
get(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Retrieves a property value by its name.
get(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Retrieves a property value by its name.
get(String) - Method in interface org.machanism.macha.core.commons.configurator.Configurator
Retrieves the value of the specified property as a String.
get(String) - Method in class org.machanism.macha.core.commons.configurator.PrefixStrippingConfigurator
Retrieves the value of a property by dynamically appending prefixes and resolving the name against the underlying configurator.
get(String) - Method in class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
getActive() - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
getAdditionalData() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getAddress() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getAddress1() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the primary street address.
getAddress1() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getAddress2() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the secondary street address (e.g., apartment or suite number).
getAddress2() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getAddressName() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the custom name of the address.
getAdyenClient() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenPaymentService
Retrieves the Adyen client instance.
getAllow3DSName() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getAllowedOrigins() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
getAllUsers() - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
getAttributes() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
getAttributes() - Method in interface org.machanism.macha.core.entities.base.DynamicEntity
Retrieves the dynamic attributes of the entity.
getAttributes() - Method in class org.machanism.macha.core.entities.product.DynamicCategory
 
getAttributes() - Method in class org.machanism.macha.core.entities.product.DynamicProduct
 
getAttributes() - Method in class org.machanism.macha.core.entities.product.DynamicVariant
 
getAuthorizationExpiration() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getAuthorizeDataName() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getAuthorizeResponseDataName() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getAutoLogin() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getAvailabilityDate() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getAvailabilityStatus() - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
getAvailableToPromise() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getAvsErrorResponseCode() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getAvsPostCodeResponseCode() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getAvsResponseCode() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the avs response code.
getAvsResponseCode() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getAvsStreetAddressResponseCode() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getBackorderLevel() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getBackorderThreshold() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getBasePriceList() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getBatchSize() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
getBillingAddress() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Gets the billing address associated with the transaction.
getBillingAddress() - Method in class org.machanism.macha.core.entities.order.Order
 
getBillingAddress() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getBillingAddress() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getBoolean(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Retrieves the value of the specified property as a boolean.
getBoolean(String) - Method in interface org.machanism.macha.core.commons.configurator.Configurator
Retrieves the value of the specified property as a boolean.
getBrand() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getByDirectionAndStatusAndService(Direction, OutboxStatus, String) - Method in class org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxDAO
 
getByStatus(OutboxStatus) - Method in class org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxDAO
 
getCardCustomerLocation() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCardholderName() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the cardholder name.
getCardHolderName() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Retrieves the name of the cardholder.
getCardHolderName() - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
getCardHolderName() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCardSummary() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCardType() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the card type.
getCardType() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCategories() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getChallenge() - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Retrieves the challenge data for 3D Secure authentication.
getCity() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the city associated with the address.
getCity() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getClassSchema() - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
getClientId() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Gets the client ID used for authentication.
getClientSecret() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Gets the client secret used for authentication.
getCode() - Method in class org.machanism.macha.core.entities.payment.ValidationError
Gets the code.
getCommercial() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the commercial.
getCompanyName() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getComplexPrice() - Method in class org.machanism.macha.core.entities.price.Price
 
getConfiguration(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
Provides a customized AdyenConfig instance for a specific currency.
getConfugurationFactory() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Gets the confuguration factory.
getConstraint() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
getConversion(int) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
getCountry() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the country of the address.
getCountry() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getCountryOfIssuance() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the country of issuance.
getCountryOfIssuance() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCreatedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'createdAt' field.
getCreatedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'createdAt' field.
getCreatedAt() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the created at.
getCreatedAt() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCreateDate() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getCreatedAtTimestamp() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getCreationDate() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getCreationDate() - Method in class org.machanism.macha.core.entities.order.Order
 
getCreationDate() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getCreditCard() - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Gets the credit card.
getCreditCard() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getCreditCardInfo() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCreditCardNumber() - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
getCreditCardType() - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
getCurrency() - Method in class org.machanism.macha.core.entities.payment.Amount
 
getCurrency() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getCurrencyMultiplier() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the currency multiplier for handling amounts.
getCurrencyMultiplierMap() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
Retrieves the map of currency multipliers.
getCustomerIdPrefix() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Gets the customer id prefix.
getCustomerLocation() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the customer location.
getCvvResponseCode() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the cvv response code.
getCvvResponseCode() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getData(String) - Method in class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
getDateOfBirth() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getDebit() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the debit.
getDecoder() - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Return the BinaryMessageDecoder instance used by this class.
getDefaultProductType() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileProductSource
 
getDefaultTopicName() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
getDescription() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getDescription() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getDescription() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getDescription() - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
getDescription() - Method in class org.machanism.macha.core.entities.product.Category
 
getDescription() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getDetailRecords() - Method in class org.machanism.macha.core.entities.order.Order
 
getDisplayName() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getDisplayName() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getDisplayName() - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
getEmail() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getEmail() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
 
getEmail() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getEmail() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getEmail() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getEncoder() - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Return the BinaryMessageEncoder instance used by this class.
getEncryptedCardNumber() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Retrieves the encrypted card number.
getEncryptedExpiryMonth() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Retrieves the encrypted expiration month of the card.
getEncryptedExpiryYear() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Retrieves the encrypted expiration year of the card.
getEncryptedSecurityCode() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Retrieves the encrypted security code (CVV/CVC) of the card.
getEncryptedSecurityCodeName() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getEndDate() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getEndDate() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getEntityId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'entityId' field.
getEntityId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'entityId' field.
getEntityId() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the unique identifier of the entity affected by the event.
getEntityStream(URI) - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
getEntityStream(URI) - Method in interface org.machanism.macha.core.interactors.entity.management.stud.EntitySource
 
getEntityType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'entityType' field.
getEntityType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'entityType' field.
getEntityType() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the type of the affected entity.
getErrorMessage() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getErrors() - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Gets the errors.
getErrors() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getEvent(Exception) - Method in interface org.machanism.macha.core.adapters.spring.web.order.controller.TransactionFailedFunctionalInterface
 
getEventInteractorMap() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
 
getEventListeners() - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
getEventType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'eventType' field.
getEventType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'eventType' field.
getEventType() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the type of the event.
getExpirationMonth() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the expiration month.
getExpirationMonth() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getExpirationTime() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
getExpirationYear() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the expiration year.
getExpirationYear() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getExpiresIn() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
 
getExtraProperties() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getFaxNumber() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getFingerprint() - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Retrieves the fingerprint used for device validation.
getFirstName() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getFirstName() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the first name of the associated person.
getFirstName() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getFirstName() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getFirstName() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getFirstName() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getFormat() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
getFraudScore() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getGender() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getHomeAddress() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getId() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'id' field.
getId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'id' field.
getId() - Method in class org.machanism.macha.core.entities.base.identifier.EntityId
Retrieves the UUID associated with this EntityId.
getId() - Method in interface org.machanism.macha.core.entities.base.identifier.IdentifiedObject
Retrieves the unique identifier of the object.
getId() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the unique identifier for the event.
getId() - Method in class org.machanism.macha.core.entities.price.Level
 
getImage() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getImageUrl() - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
getInt(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Retrieves the value of the specified property as an int.
getInt(String) - Method in interface org.machanism.macha.core.commons.configurator.Configurator
Retrieves the value of the specified property as an int.
getInventoryLock() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getIsCommercial() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getIsDebit() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getIsPrepaid() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getIssuingBank() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the issuing bank.
getIssuingBank() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getJobTitle() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getKafkaCallback(String, T, U, BiConsumer<U, OutboxStatus>, String, String) - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaMessageHelper
 
getKey() - Method in class org.machanism.macha.core.entities.base.identifier.EntityId
Retrieves the custom string-based key associated with this EntityId.
getKey() - Method in interface org.machanism.macha.core.entities.base.identifier.IdentifiedObject
Retrieves the key associated with the object.
getKey() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getKey() - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
getLast4() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the last 4.
getLastModifiedDate() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getLastName() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getLastName() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the last name of the associated person.
getLastName() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getLastName() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getLastName() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getLastName() - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
getLevels() - Method in class org.machanism.macha.core.entities.price.ComplexPrice
 
getListPrice() - Method in class org.machanism.macha.core.entities.price.Price
 
getLocale() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getLocationId() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getLong(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Retrieves the value of the specified property as a long.
getLong(String) - Method in interface org.machanism.macha.core.commons.configurator.Configurator
Retrieves the value of the specified property as a long.
getManagementService() - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
getManagementService() - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 
getMap() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getMapper(OutboxEntity) - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.stud.MessagingDataMapper
 
getMaskedNumber() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getMd() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Gets the MD (Message Digest) associated with the 3D Secure process.
getMd() - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Retrieves the merchant data (MD) used in the 3D Secure process.
getMerchantAccountId() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getMerchantAccountMap() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
Retrieves the map of merchant accounts.
getMerchantId() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getMerchantReferencePrefix() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the merchant reference prefix.
getMessage() - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
getMessage() - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Gets the message.
getMessage() - Method in class org.machanism.macha.core.entities.payment.ValidationError
Gets the message.
getMiddleName() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getMiddleName() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getName() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
getName() - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Retrieves the name of the configurator instance.
getName() - Method in interface org.machanism.macha.core.commons.configurator.Configurator
Retrieves the name of the configurator implementation.
getName() - Method in class org.machanism.macha.core.entities.inventory.Manufacturer
 
getName() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getName() - Method in class org.machanism.macha.core.entities.product.Category
 
getOrderById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
getOrderEventPayload(String, Class<T>) - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaMessageHelper
 
getOrders() - Method in class org.machanism.macha.core.entities.user.Customer
 
getOriginKey() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the origin key for Adyen API.
getOutboxServiceName() - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxScheduler
 
getOwnerId() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getParentCategory() - Method in class org.machanism.macha.core.entities.product.Category
 
getPaResponse() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Gets the PA Response data from the 3D Secure process.
getPaResponse() - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Retrieves the payer authentication (PA) response from the 3D Secure process.
getPassword() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getPassword() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
 
getPassword() - Method in class org.machanism.macha.core.entities.user.LoginCredential
 
getPayload() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'payload' field.
getPayload() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'payload' field.
getPayload() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the payload containing data related to the event.
getPaymentData() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Gets the payment data associated with the transaction.
getPaymentData() - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Retrieves the payment session data specific to Adyen.
getPaymentMethod() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Gets the payment method details.
getPaymentRecords() - Method in class org.machanism.macha.core.entities.order.Order
 
getPaymentRef() - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
getPhoneNumber() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the phone number.
getPhoneNumber() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getPhoneNumber() - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
getPostalCode() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the postal or ZIP code of the address.
getPostalCode() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getPreorderLevel() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getPreorderThreshold() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getPrepaid() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the prepaid.
getPrice() - Method in class org.machanism.macha.core.entities.price.Level
 
getPriceInfo() - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
getPriceInfo() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getPriceListId() - Method in class org.machanism.macha.core.entities.price.Price
 
getPricingScheme() - Method in class org.machanism.macha.core.entities.price.Price
 
getProcessedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'processedAt' field.
getProcessedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'processedAt' field.
getProcessorResponseCode() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getProduct(String) - Method in class org.machanism.macha.core.adapters.spring.web.product.controller.ProductController
 
getProduct(String) - Method in class org.machanism.macha.core.interactors.product.view.ViewProductDetails
 
getProductByKey(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.CTProductAdapter
https://docs.commercetools.com/getting-started/manage-products-api GET https://api.
getProductByKey(String) - Method in interface org.machanism.macha.core.interactors.product.view.stud.ProductViewService
 
getProductClassByProductTypeId(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
getProductId() - Method in class org.machanism.macha.core.entities.price.Price
 
getProductInstanceMapper() - Method in class org.machanism.macha.core.adapters.commercetools.product.CTProductAdapter
 
getProductInventory(String) - Method in class org.machanism.macha.core.adapters.spring.web.inventory.controller.InventoryController
 
getProductPackage() - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
getProductType() - Method in class org.machanism.macha.core.entities.product.DynamicProduct
 
getProductTypeById(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
getProductTypeByKey(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
getProductTypeManagement() - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
 
getProductTypes(List<AbstractProduct<? extends AbstractVariant>>) - Method in class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
getProfile() - Method in class org.machanism.macha.core.entities.user.User
 
getProfile() - Method in class org.machanism.macha.core.entities.user.UserRegistrationData
 
getProjectKey() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Gets the project key for the Commercetools instance.
getProperty(String) - Method in class org.machanism.macha.core.commons.spring.configurator.ConfiguratorProperySource
 
getQuantity() - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
getQuantity() - Method in class org.machanism.macha.core.entities.price.Level
 
getRecordProcessor() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
getRecurringProcessingModel() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getRegistrationDate() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getRequestMatchers() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
getReturnUrl() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the return URL for redirecting users after payment.
getSagaId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Gets the value of the 'sagaId' field.
getSagaId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Gets the value of the 'sagaId' field.
getSagaId() - Method in interface org.machanism.macha.core.entities.saga.SagaId
 
getSagaId() - Method in class org.machanism.macha.core.entities.saga.SagaIdentifiedObject
 
getSalePrice() - Method in class org.machanism.macha.core.entities.price.PriceInfo
 
getSchema() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
getScopes() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Gets the current OAuth scopes.
getServiceRegion() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Gets the current service region.
getShippingAddress() - Method in class org.machanism.macha.core.entities.user.UserProfile
 
getShippingGroups() - Method in class org.machanism.macha.core.entities.order.Order
 
getShippingMethod() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getShopperInteraction() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the shopper interaction type.
getSku() - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
getSkuId() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getSkuId() - Method in class org.machanism.macha.core.entities.price.Price
 
getSkuNumber() - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
getSlug() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getSlug() - Method in class org.machanism.macha.core.entities.product.Category
 
getSources() - Method in class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
getSpecificData() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
getStartDate() - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
getStartDate() - Method in class org.machanism.macha.core.entities.price.PriceList
 
getStateAddress() - Method in class org.machanism.macha.core.entities.base.contact.Address
Retrieves the state or region of the address.
getStateAddress() - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
getStatus() - Method in class org.machanism.macha.core.entities.order.Order
 
getStatus() - Method in enum class org.machanism.macha.core.entities.order.OrderStatus
 
getStatus() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getStatus() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
getStockLevel() - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
getStockThreshold() - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
getTermUrl() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the Term URL for 3DS callbacks.
getThreeDSResultCodes() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
getTimestamp() - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Retrieves the timestamp marking when the event occurred.
getToken() - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
 
getToken() - Method in class org.machanism.macha.core.entities.payment.CreditCard
Gets the token.
getToken() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getToken() - Method in class org.machanism.macha.core.entities.payment.PaymentMethodDetails
 
getTopicMapping() - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
getTransactionId() - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
getTransactionId() - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
getType() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Gets the payment type.
getType() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
getUpdateDate() - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
getUserById(UUID) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
getUserById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
getUserById(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
 
getUserById(UUID) - Method in interface org.machanism.macha.core.interactors.user.stud.UserService
 
getUserById(UserId) - Method in class org.machanism.macha.core.interactors.user.UserLookup
 
getUserId() - Method in class org.machanism.macha.core.entities.order.Order
 
getUserId() - Method in class org.machanism.macha.core.entities.user.AuthenticatedPerson
 
getUserId(LoginCredential) - Method in class org.machanism.macha.core.interactors.user.Login
 
getUsername() - Method in class org.machanism.macha.core.entities.user.Person
 
getValidationErrors() - Method in class org.machanism.macha.core.entities.payment.Errors
Gets the validation errors.
getValidationErrors() - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
getValue() - Method in class org.machanism.macha.core.entities.payment.Amount
 
getVariants() - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
getVersion() - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
getWebSitePrice() - Method in class org.machanism.macha.core.entities.price.PriceInfo
 

H

handle(Q) - Method in class org.machanism.macha.core.interactors.cqs.QueryInteractor
 
handleEvent(E) - Method in interface org.machanism.macha.core.entities.events.domain.DomainEventListener
Handles a domain event.
handleEvent(T) - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxEventHandler
 
handleEvent(T, UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxEventHandler
 
handleFailure(T, Exception) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
handleFailure(T, Exception) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
handler(OutboxEventMessage) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
 
handler(T) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
 
handleSuccess(T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
handleSuccess(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
hasCreatedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'createdAt' field has been set.
hasEntityId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'entityId' field has been set.
hasEntityType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'entityType' field has been set.
hasEventType() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'eventType' field has been set.
hashCode() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
hashCode() - Method in class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxEntity
 
hashCode() - Method in class org.machanism.macha.core.entities.payment.ValidationError
 
hasId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'id' field has been set.
hasPayload() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'payload' field has been set.
hasProcessedAt() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'processedAt' field has been set.
hasSagaId() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Checks whether the 'sagaId' field has been set.
HYPEN - Static variable in class org.machanism.macha.core.adapters.adyen.payment.SpecialCharactersConstants
A constant representing the hyphen (-) character.

I

IdentifiedObject - Interface in org.machanism.macha.core.entities.base.identifier
The IdentifiedObject interface defines a contract for objects that are uniquely identifiable within the platform.
importFile(URI) - Method in class org.machanism.macha.core.interactors.entity.management.EntitySourceImport
 
IN - Enum constant in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.Direction
 
IntegrationEvent<T> - Class in org.machanism.macha.core.entities.events.integration
The IntegrationEvent class represents an event intended for cross-system communication or integration workflows.
IntegrationEvent(UUID, String, IdentifiedObject, String, T, LocalDateTime) - Constructor for class org.machanism.macha.core.entities.events.integration.IntegrationEvent
Constructs a new IntegrationEvent with the specified details.
InteractorOutboxKafkaConsumer - Class in org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
 
InteractorOutboxKafkaConsumer(OutboxDAO) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
 
InteractorOutboxKafkaConsumer(OutboxDAO, EventInteractor<EntityId, DomainEvent<EntityId>>) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
 
Inventory - Class in org.machanism.macha.core.entities.inventory
 
Inventory() - Constructor for class org.machanism.macha.core.entities.inventory.Inventory
 
InventoryCheckedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
InventoryCheckedEvent(OrderId) - Constructor for class org.machanism.macha.core.interactors.inventory.event.InventoryCheckedEvent
 
InventoryController - Class in org.machanism.macha.core.adapters.spring.web.inventory.controller
 
InventoryController() - Constructor for class org.machanism.macha.core.adapters.spring.web.inventory.controller.InventoryController
 
InventoryId - Class in org.machanism.macha.core.entities.inventory
 
InventoryId() - Constructor for class org.machanism.macha.core.entities.inventory.InventoryId
 
InventoryInteractor<T> - Class in org.machanism.macha.core.interactors.inventory
 
InventoryInteractor(InventoryService) - Constructor for class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
inventoryService - Variable in class org.machanism.macha.core.interactors.inventory.InventoryInteractor
 
InventoryService - Interface in org.machanism.macha.core.interactors.inventory.stud
 
isAutoVerifyEmail() - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
isDeactivateZeroAuthTransaction() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
isEnableOneClick() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Checks if one-click payments are enabled.
isEnableRecurring() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Checks if recurring payments are enabled.
isMissingFields() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Checks if any mandatory credit card properties are missing.
isRequired3DS() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
isStoreDetails() - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Checks if payment details storage is enabled.
isSuccess() - Method in class org.machanism.macha.core.adapters.adyen.payment.CreditCardResult
Determines if the payment was successful.
isSuccess() - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
isSuccess() - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Checks if is success.
isTokenValid(String, UserDetails) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 
isUse3DS2() - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
iterator() - Method in class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 

J

JwtAuthenticationFilter - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
JwtAuthenticationFilter(JwtService, HandlerExceptionResolver) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtAuthenticationFilter
 
JwtService - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
JwtService() - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.JwtService
 

K

KafkaConsumerConfig<K,V> - Class in org.machanism.macha.core.commons.spring.kafka.consumer
 
KafkaConsumerConfig(Configurator) - Constructor for class org.machanism.macha.core.commons.spring.kafka.consumer.KafkaConsumerConfig
 
kafkaListenerContainerFactory() - Method in class org.machanism.macha.core.commons.spring.kafka.consumer.KafkaConsumerConfig
 
KafkaMessageHelper - Class in org.machanism.macha.core.commons.spring.kafka.producer
 
KafkaMessageHelper(ObjectMapper) - Constructor for class org.machanism.macha.core.commons.spring.kafka.producer.KafkaMessageHelper
 
KafkaOutboxEventPublisher - Class in org.machanism.macha.core.adapters.spring.kafka.outbox
 
KafkaOutboxEventPublisher(KafkaProducer<IntegrationEvent<OutboxEventMessage>>) - Constructor for class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
KafkaProducer<V> - Class in org.machanism.macha.core.commons.spring.kafka.producer
 
KafkaProducer(KafkaTemplate<UUID, SpecificRecord>) - Constructor for class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducer
 
KafkaProducerConfig<K,V> - Class in org.machanism.macha.core.commons.spring.kafka.producer
 
KafkaProducerConfig(Configurator) - Constructor for class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerConfig
 
KafkaProducerException - Exception Class in org.machanism.macha.core.commons.spring.kafka.producer
 
KafkaProducerException(String) - Constructor for exception class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerException
 
KafkaProducerException(String, Exception) - Constructor for exception class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerException
 
kafkaTemplate() - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerConfig
 

L

LAST4 - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Masked representation for the last 4 digits of a card.
Level - Class in org.machanism.macha.core.entities.price
Model represents the priceLevel repository item
Level() - Constructor for class org.machanism.macha.core.entities.price.Level
 
load(Map<String, Object>, InputStream) - Method in class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Abstract method to implement custom loading logic for configuration files.
load(Map<String, Object>, InputStream) - Method in class org.machanism.macha.core.commons.configurator.PropertiesConfigurator
Loads properties from the given input stream into the provided Map.
load(Map<String, Object>, InputStream) - Method in class org.machanism.macha.core.commons.configurator.YamlConfigurator
Loads properties from the given input stream of a YAML file into the provided Map.
log - Static variable in class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
log - Static variable in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
login(LoginCredential) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
login(LoginCredential) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
 
login(LoginCredential) - Method in class org.machanism.macha.core.adapters.spring.web.user.controller.UserLoginController
 
login(LoginCredential) - Method in interface org.machanism.macha.core.interactors.user.stud.UserLoginService
 
Login - Class in org.machanism.macha.core.interactors.user
 
Login(UserLoginService) - Constructor for class org.machanism.macha.core.interactors.user.Login
 
LoginCredential - Class in org.machanism.macha.core.entities.user
 
LoginCredential() - Constructor for class org.machanism.macha.core.entities.user.LoginCredential
 
LoginCredential(String, String) - Constructor for class org.machanism.macha.core.entities.user.LoginCredential
 
LoginResponse - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.model
 
LoginResponse(UUID) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
 
loginService - Variable in class org.machanism.macha.core.interactors.user.Login
 
LoginUserDto - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.model
 
LoginUserDto() - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
 
Logout - Class in org.machanism.macha.core.interactors.user
 
Logout() - Constructor for class org.machanism.macha.core.interactors.user.Logout
 

M

Mandatory - Annotation Interface in org.machanism.macha.core.commons.customization.annotation
The Mandatory annotation is used to indicate that a field, method, or property in a model is required or mandatory.
Manufacturer - Class in org.machanism.macha.core.entities.inventory
 
Manufacturer() - Constructor for class org.machanism.macha.core.entities.inventory.Manufacturer
 
mapAttributes(AbstractVariant) - Method in class org.machanism.macha.core.adapters.commercetools.product.BaseProductInstanceMapper
 
mapAttributes(AbstractVariant) - Method in class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
mapAttributes(AbstractVariant) - Method in interface org.machanism.macha.core.adapters.commercetools.product.ProductInstanceMapper
 
mapProduct(Product) - Method in class org.machanism.macha.core.adapters.commercetools.product.BaseProductInstanceMapper
 
mapProduct(Product) - Method in class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
mapProduct(Product) - Method in interface org.machanism.macha.core.adapters.commercetools.product.ProductInstanceMapper
 
MessagingDataMapper - Class in org.machanism.macha.core.commons.spring.outbox.publisher.stud
 
MessagingDataMapper() - Constructor for class org.machanism.macha.core.commons.spring.outbox.publisher.stud.MessagingDataMapper
 
MessagingService<T> - Interface in org.machanism.macha.core.entities.events.integration
The MessagingService interface defines the contract for publishing IntegrationEvent instances to messaging platforms or systems.

N

name() - Element in annotation interface org.machanism.macha.core.commons.customization.annotation.Attribute
Defines the name of the attribute being customized.
Name - Annotation Interface in org.machanism.macha.core.commons.customization.annotation
The Name annotation is used to define a customizable name for an attribute, model, or component in platform entities.
NEW_CARD - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Constant for representing a newly entered credit card.
newBuilder() - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Creates a new OutboxEventMessage RecordBuilder.
newBuilder(OutboxEventMessage) - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Creates a new OutboxEventMessage RecordBuilder by copying an existing OutboxEventMessage instance.
newBuilder(OutboxEventMessage.Builder) - Static method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Creates a new OutboxEventMessage RecordBuilder by copying an existing Builder.
newEntityInstance() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileCategorySource
 
newEntityInstance() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
newEntityInstance() - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileProductSource
 
NO - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Value indicating a negative ("NO") assessment.

O

ON_HOLD - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
onEvent(E) - Method in interface org.machanism.macha.core.interactors.events.EventInteractor.Listener
 
Order - Class in org.machanism.macha.core.entities.order
 
Order() - Constructor for class org.machanism.macha.core.entities.order.Order
 
OrderCompletedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderCompletedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderCompletedEvent
 
OrderController - Class in org.machanism.macha.core.adapters.spring.web.order.controller
 
OrderController(CreateOrder) - Constructor for class org.machanism.macha.core.adapters.spring.web.order.controller.OrderController
 
OrderCreatedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderCreatedEvent(EntityId) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderCreatedEvent
 
OrderDAO - Class in org.machanism.macha.core.adapters.spring.repository.order.dao
 
OrderDAO(OrderRepository) - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
OrderEntity - Class in org.machanism.macha.core.adapters.spring.repository.order.model
 
OrderEntity() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.OrderEntity
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.order.events
 
OrderFailedEvent - Class in org.machanism.macha.core.interactors.payment.event
 
OrderFailedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.inventory.event.OrderFailedEvent
 
OrderFailedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.order.events.OrderFailedEvent
 
OrderFailedEvent(OrderId) - Constructor for class org.machanism.macha.core.interactors.payment.event.OrderFailedEvent
 
OrderId - Class in org.machanism.macha.core.entities.order
 
OrderId() - Constructor for class org.machanism.macha.core.entities.order.OrderId
 
OrderId(UUID) - Constructor for class org.machanism.macha.core.entities.order.OrderId
 
OrderInteractor<T> - Class in org.machanism.macha.core.interactors.order
 
OrderInteractor(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.OrderInteractor
 
OrderRepository - Interface in org.machanism.macha.core.adapters.spring.repository.order.dao
 
OrderRepositoryAdapter - Class in org.machanism.macha.core.adapters.spring.repository.order.adapter
 
OrderRepositoryAdapter(OrderDAO) - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
 
orderService - Variable in class org.machanism.macha.core.interactors.order.OrderInteractor
 
OrderService - Interface in org.machanism.macha.core.interactors.order.stud
 
OrderStatus - Enum Class in org.machanism.macha.core.entities.order
 
OrderValidatedEvent - Class in org.machanism.macha.core.interactors.inventory.event
 
OrderValidatedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.inventory.event.OrderValidatedEvent
 
org.machanism.macha.core.adapters.adyen.payment - package org.machanism.macha.core.adapters.adyen.payment
 
org.machanism.macha.core.adapters.adyen.payment.model - package org.machanism.macha.core.adapters.adyen.payment.model
 
org.machanism.macha.core.adapters.commercetools.common.client - package org.machanism.macha.core.adapters.commercetools.common.client
 
org.machanism.macha.core.adapters.commercetools.payment - package org.machanism.macha.core.adapters.commercetools.payment
 
org.machanism.macha.core.adapters.commercetools.product - package org.machanism.macha.core.adapters.commercetools.product
 
org.machanism.macha.core.adapters.commercetools.user - package org.machanism.macha.core.adapters.commercetools.user
 
org.machanism.macha.core.adapters.loader.product - package org.machanism.macha.core.adapters.loader.product
 
org.machanism.macha.core.adapters.spring.kafka.outbox - package org.machanism.macha.core.adapters.spring.kafka.outbox
 
org.machanism.macha.core.adapters.spring.kafka.outbox.consumer - package org.machanism.macha.core.adapters.spring.kafka.outbox.consumer
 
org.machanism.macha.core.adapters.spring.repository.order.adapter - package org.machanism.macha.core.adapters.spring.repository.order.adapter
 
org.machanism.macha.core.adapters.spring.repository.order.dao - package org.machanism.macha.core.adapters.spring.repository.order.dao
 
org.machanism.macha.core.adapters.spring.repository.order.model - package org.machanism.macha.core.adapters.spring.repository.order.model
 
org.machanism.macha.core.adapters.spring.repository.user - package org.machanism.macha.core.adapters.spring.repository.user
 
org.machanism.macha.core.adapters.spring.repository.user.dao - package org.machanism.macha.core.adapters.spring.repository.user.dao
 
org.machanism.macha.core.adapters.spring.repository.user.model - package org.machanism.macha.core.adapters.spring.repository.user.model
 
org.machanism.macha.core.adapters.spring.web.inventory.controller - package org.machanism.macha.core.adapters.spring.web.inventory.controller
 
org.machanism.macha.core.adapters.spring.web.jwt.controller.controller - package org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
org.machanism.macha.core.adapters.spring.web.jwt.controller.model - package org.machanism.macha.core.adapters.spring.web.jwt.controller.model
 
org.machanism.macha.core.adapters.spring.web.order.controller - package org.machanism.macha.core.adapters.spring.web.order.controller
 
org.machanism.macha.core.adapters.spring.web.payment.controller - package org.machanism.macha.core.adapters.spring.web.payment.controller
 
org.machanism.macha.core.adapters.spring.web.product.controller - package org.machanism.macha.core.adapters.spring.web.product.controller
 
org.machanism.macha.core.adapters.spring.web.user.controller - package org.machanism.macha.core.adapters.spring.web.user.controller
 
org.machanism.macha.core.commons.configurator - package org.machanism.macha.core.commons.configurator
 
org.machanism.macha.core.commons.customization.annotation - package org.machanism.macha.core.commons.customization.annotation
 
org.machanism.macha.core.commons.spring.configurator - package org.machanism.macha.core.commons.spring.configurator
 
org.machanism.macha.core.commons.spring.kafka.consumer - package org.machanism.macha.core.commons.spring.kafka.consumer
 
org.machanism.macha.core.commons.spring.kafka.producer - package org.machanism.macha.core.commons.spring.kafka.producer
 
org.machanism.macha.core.commons.spring.outbox.model - package org.machanism.macha.core.commons.spring.outbox.model
 
org.machanism.macha.core.commons.spring.outbox.publisher - package org.machanism.macha.core.commons.spring.outbox.publisher
 
org.machanism.macha.core.commons.spring.outbox.publisher.stud - package org.machanism.macha.core.commons.spring.outbox.publisher.stud
 
org.machanism.macha.core.commons.spring.outbox.register - package org.machanism.macha.core.commons.spring.outbox.register
 
org.machanism.macha.core.commons.spring.outbox.register.dao - package org.machanism.macha.core.commons.spring.outbox.register.dao
 
org.machanism.macha.core.commons.spring.outbox.register.entity - package org.machanism.macha.core.commons.spring.outbox.register.entity
 
org.machanism.macha.core.commons.utils - package org.machanism.macha.core.commons.utils
 
org.machanism.macha.core.entities.base - package org.machanism.macha.core.entities.base
 
org.machanism.macha.core.entities.base.contact - package org.machanism.macha.core.entities.base.contact
 
org.machanism.macha.core.entities.base.identifier - package org.machanism.macha.core.entities.base.identifier
 
org.machanism.macha.core.entities.events.domain - package org.machanism.macha.core.entities.events.domain
 
org.machanism.macha.core.entities.events.integration - package org.machanism.macha.core.entities.events.integration
 
org.machanism.macha.core.entities.inventory - package org.machanism.macha.core.entities.inventory
 
org.machanism.macha.core.entities.order - package org.machanism.macha.core.entities.order
 
org.machanism.macha.core.entities.payment - package org.machanism.macha.core.entities.payment
 
org.machanism.macha.core.entities.price - package org.machanism.macha.core.entities.price
 
org.machanism.macha.core.entities.product - package org.machanism.macha.core.entities.product
 
org.machanism.macha.core.entities.saga - package org.machanism.macha.core.entities.saga
 
org.machanism.macha.core.entities.user - package org.machanism.macha.core.entities.user
 
org.machanism.macha.core.interactors.cqs - package org.machanism.macha.core.interactors.cqs
 
org.machanism.macha.core.interactors.entity.management - package org.machanism.macha.core.interactors.entity.management
 
org.machanism.macha.core.interactors.entity.management.stud - package org.machanism.macha.core.interactors.entity.management.stud
 
org.machanism.macha.core.interactors.events - package org.machanism.macha.core.interactors.events
 
org.machanism.macha.core.interactors.inventory - package org.machanism.macha.core.interactors.inventory
 
org.machanism.macha.core.interactors.inventory.event - package org.machanism.macha.core.interactors.inventory.event
 
org.machanism.macha.core.interactors.inventory.stud - package org.machanism.macha.core.interactors.inventory.stud
 
org.machanism.macha.core.interactors.order - package org.machanism.macha.core.interactors.order
 
org.machanism.macha.core.interactors.order.events - package org.machanism.macha.core.interactors.order.events
 
org.machanism.macha.core.interactors.order.stud - package org.machanism.macha.core.interactors.order.stud
 
org.machanism.macha.core.interactors.payment - package org.machanism.macha.core.interactors.payment
 
org.machanism.macha.core.interactors.payment.event - package org.machanism.macha.core.interactors.payment.event
 
org.machanism.macha.core.interactors.payment.stud - package org.machanism.macha.core.interactors.payment.stud
 
org.machanism.macha.core.interactors.product.management - package org.machanism.macha.core.interactors.product.management
 
org.machanism.macha.core.interactors.product.view - package org.machanism.macha.core.interactors.product.view
 
org.machanism.macha.core.interactors.product.view.stud - package org.machanism.macha.core.interactors.product.view.stud
 
org.machanism.macha.core.interactors.user - package org.machanism.macha.core.interactors.user
 
org.machanism.macha.core.interactors.user.exception - package org.machanism.macha.core.interactors.user.exception
 
org.machanism.macha.core.interactors.user.stud - package org.machanism.macha.core.interactors.user.stud
 
OUT - Enum constant in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.Direction
 
OutboxDAO - Class in org.machanism.macha.core.commons.spring.outbox.register.dao
 
OutboxDAO(OutboxRepository) - Constructor for class org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxDAO
 
OutboxEntity - Class in org.machanism.macha.core.commons.spring.outbox.register.entity
 
OutboxEntity() - Constructor for class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxEntity
 
OutboxEventHandler<T> - Class in org.machanism.macha.core.commons.spring.outbox.publisher
 
OutboxEventHandler(OutboxDAO) - Constructor for class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxEventHandler
 
OutboxEventMessage - Class in org.machanism.macha.core.commons.spring.outbox.model
 
OutboxEventMessage() - Constructor for class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Default constructor.
OutboxEventMessage(UUID, String, String, UUID, UUID, String, Long, Long) - Constructor for class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
All-args constructor.
OutboxEventMessage.Builder - Class in org.machanism.macha.core.commons.spring.outbox.model
RecordBuilder for OutboxEventMessage instances.
OutboxMessageRegister - Class in org.machanism.macha.core.commons.spring.outbox.register
 
OutboxMessageRegister(OutboxDAO) - Constructor for class org.machanism.macha.core.commons.spring.outbox.register.OutboxMessageRegister
 
OutboxMessagingService - Interface in org.machanism.macha.core.commons.spring.outbox.publisher.stud
 
OutboxRecordId - Class in org.machanism.macha.core.commons.spring.outbox.register.entity
 
OutboxRecordId() - Constructor for class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxRecordId
 
OutboxRepository - Interface in org.machanism.macha.core.commons.spring.outbox.register.dao
 
OutboxScheduler - Class in org.machanism.macha.core.commons.spring.outbox.publisher
 
OutboxScheduler(OutboxDAO, OutboxMessagingService, MessagingDataMapper) - Constructor for class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxScheduler
 
OutboxStatus - Enum Class in org.machanism.macha.core.commons.spring.kafka.producer
 
OutboxStatus - Enum Class in org.machanism.macha.core.commons.spring.outbox.register.entity
 

P

PARTIALLY_SHIPPED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
PAYMENT_NOT_SUPPORTED - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Error message when a payment method is not supported.
PaymentCheckout - Class in org.machanism.macha.core.interactors.payment
 
PaymentCheckout(PaymentService) - Constructor for class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
PaymentController - Class in org.machanism.macha.core.adapters.spring.web.payment.controller
 
PaymentController(PaymentCheckout) - Constructor for class org.machanism.macha.core.adapters.spring.web.payment.controller.PaymentController
 
PaymentException - Exception Class in org.machanism.macha.core.entities.payment
 
PaymentException() - Constructor for exception class org.machanism.macha.core.entities.payment.PaymentException
 
PaymentException(Exception) - Constructor for exception class org.machanism.macha.core.entities.payment.PaymentException
 
PaymentGroup - Class in org.machanism.macha.core.entities.payment
 
PaymentGroup() - Constructor for class org.machanism.macha.core.entities.payment.PaymentGroup
 
PaymentGroupId - Class in org.machanism.macha.core.entities.payment
 
PaymentGroupId() - Constructor for class org.machanism.macha.core.entities.payment.PaymentGroupId
 
PaymentInitiatedEvent - Class in org.machanism.macha.core.interactors.order.events
 
PaymentInitiatedEvent(Order) - Constructor for class org.machanism.macha.core.interactors.order.events.PaymentInitiatedEvent
 
PaymentInteractor<T> - Class in org.machanism.macha.core.interactors.payment
 
PaymentInteractor(PaymentService) - Constructor for class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
PaymentMethodDetails - Class in org.machanism.macha.core.entities.payment
 
PaymentMethodDetails() - Constructor for class org.machanism.macha.core.entities.payment.PaymentMethodDetails
 
PaymentProcessedEvent - Class in org.machanism.macha.core.interactors.payment.event
 
PaymentProcessedEvent(IdentifiedObject) - Constructor for class org.machanism.macha.core.interactors.payment.event.PaymentProcessedEvent
 
paymentService - Variable in class org.machanism.macha.core.interactors.payment.PaymentInteractor
 
PaymentService - Interface in org.machanism.macha.core.interactors.payment.stud
 
PaymentStatus - Class in org.machanism.macha.core.entities.payment
 
PaymentStatus(String, double, boolean, String, Date) - Constructor for class org.machanism.macha.core.entities.payment.PaymentStatus
 
PENDING - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
perform(T) - Method in interface org.machanism.macha.core.interactors.cqs.CommandInteractor.Performable
 
performAction(CommandInteractor.Performable<T>, T) - Method in class org.machanism.macha.core.interactors.cqs.CommandInteractor
 
Person - Class in org.machanism.macha.core.entities.user
 
Person() - Constructor for class org.machanism.macha.core.entities.user.Person
 
Person(String) - Constructor for class org.machanism.macha.core.entities.user.Person
 
PrefixStrippingConfigurator - Class in org.machanism.macha.core.commons.configurator
The PrefixStrippingConfigurator class extends AbstractConfigurator and enables property retrieval by dynamically handling configurable prefixes.
PrefixStrippingConfigurator(Configurator, String...) - Constructor for class org.machanism.macha.core.commons.configurator.PrefixStrippingConfigurator
Constructs a PrefixStrippingConfigurator instance with the specified configurator and prefixes.
PREPAID - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Value indicating a prepaid card funding source.
Price - Class in org.machanism.macha.core.entities.price
Model represents the price repository item
Price() - Constructor for class org.machanism.macha.core.entities.price.Price
 
PriceId - Class in org.machanism.macha.core.entities.price
 
PriceId() - Constructor for class org.machanism.macha.core.entities.price.PriceId
 
PriceInfo - Class in org.machanism.macha.core.entities.price
 
PriceInfo() - Constructor for class org.machanism.macha.core.entities.price.PriceInfo
 
PriceList - Class in org.machanism.macha.core.entities.price
 
PriceList() - Constructor for class org.machanism.macha.core.entities.price.PriceList
 
PriceListId - Class in org.machanism.macha.core.entities.price
 
PriceListId() - Constructor for class org.machanism.macha.core.entities.price.PriceListId
 
process(T) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
 
PROCESSING - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
processMap(Map<K, T>) - Method in interface org.machanism.macha.core.commons.utils.CustomMapProcessor
 
processOutboxMessage() - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxScheduler
 
producerConfig() - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerConfig
 
producerFactory() - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducerConfig
 
ProductController - Class in org.machanism.macha.core.adapters.spring.web.product.controller
 
ProductController() - Constructor for class org.machanism.macha.core.adapters.spring.web.product.controller.ProductController
 
ProductId - Class in org.machanism.macha.core.entities.product
 
ProductId() - Constructor for class org.machanism.macha.core.entities.product.ProductId
 
ProductInstanceMapper - Interface in org.machanism.macha.core.adapters.commercetools.product
 
ProductManagementAdapter - Class in org.machanism.macha.core.adapters.commercetools.product
 
ProductManagementAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
 
ProductTypeManagement - Class in org.machanism.macha.core.adapters.commercetools.product
 
ProductTypeManagement(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
ProductViewService - Interface in org.machanism.macha.core.interactors.product.view.stud
 
prop - Variable in class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Stores configuration properties loaded from external files as key-value pairs.
PropertiesConfigurator - Class in org.machanism.macha.core.commons.configurator
The PropertiesConfigurator class is an implementation of AbstractFileConfigurator designed to load configuration properties from standard Java `.properties` files.
PropertiesConfigurator() - Constructor for class org.machanism.macha.core.commons.configurator.PropertiesConfigurator
Default constructor for PropertiesConfigurator.
PropertiesConfigurator(String) - Constructor for class org.machanism.macha.core.commons.configurator.PropertiesConfigurator
Constructs a PropertiesConfigurator and immediately loads configuration properties from a file with the specified name.
publish(IntegrationEvent<OutboxEventMessage>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
publish(IntegrationEvent<T>) - Method in interface org.machanism.macha.core.entities.events.integration.MessagingService
Publishes an IntegrationEvent to a messaging platform.
publishEvent(E) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
put(int, Object) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 

Q

QueryInteractor<R,Q> - Class in org.machanism.macha.core.interactors.cqs
 
QueryInteractor() - Constructor for class org.machanism.macha.core.interactors.cqs.QueryInteractor
 

R

readExternal(ObjectInput) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
receive(List<T>, List<String>, List<Integer>, List<Long>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.AbstractOutboxKafkaConsumer
 
RECURRING_DETAIL_REFERENCE_RESULT - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Constant for retrieving recurring detail reference for payment tokens.
RefreshAuthentication - Class in org.machanism.macha.core.interactors.user
 
RefreshAuthentication() - Constructor for class org.machanism.macha.core.interactors.user.RefreshAuthentication
 
REFUNDED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
register(OutboxEntity) - Method in class org.machanism.macha.core.commons.spring.outbox.register.OutboxMessageRegister
 
register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
 
register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.spring.web.user.controller.UserRegisterController
 
register(UserRegistrationData) - Method in interface org.machanism.macha.core.interactors.user.stud.UserRegistrationService
 
registrationService - Variable in class org.machanism.macha.core.interactors.user.UserRegister
 
ResetPassword - Class in org.machanism.macha.core.interactors.user
 
ResetPassword() - Constructor for class org.machanism.macha.core.interactors.user.ResetPassword
 
retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.AuthenticationProvider
 
RETURNED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 

S

SagaId - Interface in org.machanism.macha.core.entities.saga
 
SagaIdentifiedObject - Class in org.machanism.macha.core.entities.saga
 
SagaIdentifiedObject(UUID, UUID) - Constructor for class org.machanism.macha.core.entities.saga.SagaIdentifiedObject
 
save(OutboxEntity) - Method in class org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxDAO
 
saveOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
SCHEMA$ - Static variable in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 
SecurityConfiguration - Class in org.machanism.macha.core.adapters.spring.web.jwt.controller.controller
 
SecurityConfiguration(JwtAuthenticationFilter, AuthenticationProvider) - Constructor for class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
securityFilterChain(HttpSecurity) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
send(String, V, BiConsumer<SendResult<UUID, SpecificRecord>, Throwable>) - Method in class org.machanism.macha.core.commons.spring.kafka.producer.KafkaProducer
 
setActive(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
setAdditionalData(Map<String, String>) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setAddress(AddressId) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setAddress1(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the primary street address.
setAddress1(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setAddress2(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the secondary street address (e.g., apartment or suite number).
setAddress2(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setAddressName(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the custom name of the address.
setAdyenClient(AdyenClient) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenPaymentService
Sets the Adyen client instance.
setAllow3DSName(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setAllowedOrigins(List<String>) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
setAttributes(Collection<String>) - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
setAttributes(Map<String, Object>) - Method in interface org.machanism.macha.core.entities.base.DynamicEntity
Sets the dynamic attributes for the entity.
setAttributes(Map<String, Object>) - Method in class org.machanism.macha.core.entities.product.DynamicCategory
 
setAttributes(Map<String, Object>) - Method in class org.machanism.macha.core.entities.product.DynamicProduct
 
setAttributes(Map<String, Object>) - Method in class org.machanism.macha.core.entities.product.DynamicVariant
 
setAuthorizationExpiration(Date) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setAuthorizeDataName(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setAuthorizeResponseDataName(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setAutoLogin(Boolean) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setAutoVerifyEmail(boolean) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
setAvailabilityDate(Timestamp) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setAvailabilityStatus(Integer) - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
setAvailableToPromise(Set<String>) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setAvsResponseCode(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the avs response code.
setAvsResponseCode(String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setBackorderLevel(Long) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setBackorderThreshold(Long) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setBasePriceList(PriceListId) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setBatchSize(int) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
setBillingAddress(Address) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Sets the billing address for the transaction.
setBillingAddress(Address) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setBillingAddress(AddressId) - Method in class org.machanism.macha.core.entities.order.Order
 
setBillingAddress(AddressId) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setBrand(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setCardCustomerLocation(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCardholderName(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the cardholder name.
setCardHolderName(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Sets the name of the cardholder.
setCardHolderName(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
setCardHolderName(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCardSummary(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCardType(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the card type.
setCardType(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCategories(List<CategoryId>) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setChallenge(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Sets the challenge data used for initiating 3D Secure authentication.
setCity(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the city associated with the address.
setCity(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setClientId(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Sets the client ID for authentication.
setClientSecret(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Sets the client secret for authentication.
setCode(String) - Method in class org.machanism.macha.core.entities.payment.ValidationError
Sets the code.
setCommercial(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the commercial.
setCompanyName(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setComplexPrice(PriceId) - Method in class org.machanism.macha.core.entities.price.Price
 
setConfiguration(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Sets the configuration by loading properties from the specified file name.
setConfigurations(String...) - Method in class org.machanism.macha.core.commons.configurator.AbstractFileConfigurator
Sets multiple configurations by loading properties from all specified file names.
setConfugurationFactory(AdyenConfigurationFactory) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Sets the confuguration factory.
setConstraint(AttributeConstraintEnum) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
setCountry(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the country of the address.
setCountry(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setCountryOfIssuance(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the country of issuance.
setCountryOfIssuance(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCreatedAt(long) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'createdAt' field.
setCreatedAt(long) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'createdAt' field.
setCreatedAt(Calendar) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the created at.
setCreatedAt(Date) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCreateDate(LocalDateTime) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setCreationDate(Timestamp) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setCreationDate(Timestamp) - Method in class org.machanism.macha.core.entities.order.Order
 
setCreationDate(Date) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setCreditCard(CreditCard) - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Sets the credit card.
setCreditCard(CreditCard) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setCreditCardInfo(CreditCardInfo) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCreditCardNumber(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
setCreditCardType(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
setCurrency(String) - Method in class org.machanism.macha.core.entities.payment.Amount
 
setCurrency(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setCurrencyMultiplier(int) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the currency multiplier for handling amounts.
setCurrencyMultiplierMap(Map<String, String>) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
Sets the map of currency multipliers.
setCustomerIdPrefix(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
Sets the customer id prefix.
setCustomerLocation(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the customer location.
setCVV(String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setCvvResponseCode(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the cvv response code.
setData(String, String) - Method in class org.machanism.macha.core.interactors.payment.stud.AdditionalData
 
setDateOfBirth(Date) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setDebit(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the debit.
setDefaultProductType(String) - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileProductSource
 
setDefaultTopicName(String) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
setDescription(String) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setDescription(String) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setDescription(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setDescription(String) - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
setDescription(String) - Method in class org.machanism.macha.core.entities.product.Category
 
setDescription(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setDetailRecords(List<CommerceItemId>) - Method in class org.machanism.macha.core.entities.order.Order
 
setDisplayName(String) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setDisplayName(String) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setDisplayName(String) - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
setEmail(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setEmail(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
 
setEmail(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setEmail(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setEmail(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setEnableOneClick(boolean) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Enables or disables one-click payments.
setEnableRecurring(boolean) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Enables or disables recurring payments.
setEncryptedCardNumber(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Sets the encrypted card number.
setEncryptedExpiryMonth(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Sets the encrypted expiration month of the card.
setEncryptedExpiryYear(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Sets the encrypted expiration year of the card.
setEncryptedSecurityCode(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardRef
Sets the encrypted security code (CVV/CVC) of the card.
setEncryptedSecurityCodeName(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setEndDate(Timestamp) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setEndDate(Date) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setEntityId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'entityId' field.
setEntityId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'entityId' field.
setEntityType(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'entityType' field.
setEntityType(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'entityType' field.
setErrors(Errors) - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Sets the errors.
setErrors(Errors) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setEventInteractorMap(Map<String, EventInteractor<EntityId, DomainEvent<EntityId>>>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.consumer.InteractorOutboxKafkaConsumer
 
setEventListeners(List<DomainEventListener<E>>) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
setEventType(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'eventType' field.
setEventType(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'eventType' field.
setExpiration(String, String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setExpirationMonth(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the expiration month.
setExpirationYear(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the expiration year.
setExpiresIn(long) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
 
setExtraProperties(ExtraProperties) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setFaxNumber(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setFingerprint(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Sets the fingerprint used for device-based 3D Secure validation.
setFirstName(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setFirstName(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the first name of the associated person.
setFirstName(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setFirstName(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setFirstName(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setFirstName(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setFraudScore(String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setGender(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setHomeAddress(Address) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setId(String) - Method in class org.machanism.macha.core.entities.price.Level
 
setId(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'id' field.
setId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'id' field.
setId(UUID) - Method in class org.machanism.macha.core.entities.base.identifier.EntityId
Sets the UUID for this EntityId.
setImage(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setImageUrl(String) - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
setInventoryLock(String) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setIsCommercial(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setIsDebit(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setIsPrepaid(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setIssuingBank(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the issuing bank.
setIssuingBank(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setJobTitle(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setKey(String) - Method in class org.machanism.macha.core.entities.base.identifier.EntityId
Sets the custom string-based key for this EntityId.
setKey(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setKey(String) - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
setLast4(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the last 4.
setLastModifiedDate(Date) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setLastName(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setLastName(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the last name of the associated person.
setLastName(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setLastName(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setLastName(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setLastName(String) - Method in class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
setLevels(List<Level>) - Method in class org.machanism.macha.core.entities.price.ComplexPrice
 
setListPrice(Double) - Method in class org.machanism.macha.core.entities.price.Price
 
setLocale(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setLocationId(String) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.entity.management.BulkEntityLoader
 
setManagementService(EntityManagementService) - Method in class org.machanism.macha.core.interactors.product.management.AddProduct
 
setMaskedNumber(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setMd(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Sets the MD (Message Digest) for the 3D Secure process.
setMd(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Sets the merchant data (MD) used in the 3D Secure process.
setMerchantAccountId(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setMerchantAccountMap(Map<String, String>) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenConfigurationFactory
Sets the map of merchant accounts.
setMerchantId(String) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setMerchantReferencePrefix(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the merchant reference prefix.
setMessage(String) - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
setMessage(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Sets the message.
setMessage(String) - Method in class org.machanism.macha.core.entities.payment.ValidationError
Sets the message.
setMiddleName(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setMiddleName(String) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setName(String) - Method in class org.machanism.macha.core.commons.configurator.AbstractConfigurator
Sets the name of the configurator instance.
setName(String) - Method in class org.machanism.macha.core.entities.inventory.Manufacturer
 
setName(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setName(String) - Method in class org.machanism.macha.core.entities.product.Category
 
setOrders(List<String>) - Method in class org.machanism.macha.core.entities.user.Customer
 
setOriginKey(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the origin key for Adyen API.
setOutboxServiceName(String) - Method in class org.machanism.macha.core.commons.spring.outbox.publisher.OutboxScheduler
 
setOwnerId(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setParentCategory(CategoryId) - Method in class org.machanism.macha.core.entities.product.Category
 
setPaResponse(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Sets the PA Response data for the 3D Secure process.
setPaResponse(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Sets the payer authentication (PA) response generated during the 3D Secure process.
setPassword(String) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setPassword(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginUserDto
 
setPassword(String) - Method in class org.machanism.macha.core.entities.user.LoginCredential
 
setPayload(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'payload' field.
setPayload(String) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'payload' field.
setPaymentData(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Sets the payment data for the transaction.
setPaymentData(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
Sets the Adyen-specific payment session data.
setPaymentMethod(DefaultPaymentMethodDetails) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Sets the payment method details.
setPaymentRecords(List<PaymentGroupId>) - Method in class org.machanism.macha.core.entities.order.Order
 
setPaymentRef(String) - Method in class org.machanism.macha.core.entities.payment.CreditCardInfo
 
setPhoneNumber(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the phone number.
setPhoneNumber(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setPhoneNumber(String) - Method in class org.machanism.macha.core.entities.user.ContactInfo
 
setPostalCode(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the postal or ZIP code of the address.
setPostalCode(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setPrefixes(String...) - Method in class org.machanism.macha.core.commons.configurator.PrefixStrippingConfigurator
Adds one or more prefixes to the existing list of prefixes used for property resolution.
setPreorderLevel(Long) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setPreorderThreshold(Long) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setPrepaid(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the prepaid.
setPrice(Double) - Method in class org.machanism.macha.core.entities.price.Level
 
setPriceInfo(PriceInfo) - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
setPriceInfo(PriceInfo) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setPriceListId(PriceListId) - Method in class org.machanism.macha.core.entities.price.Price
 
setPricingScheme(String) - Method in class org.machanism.macha.core.entities.price.Price
 
setProcessedAt(long) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'processedAt' field.
setProcessedAt(long) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'processedAt' field.
setProcessorResponseCode(String) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setProductId(String) - Method in class org.machanism.macha.core.entities.price.Price
 
setProductInstanceMapper(ProductInstanceMapper) - Method in class org.machanism.macha.core.adapters.commercetools.product.CTProductAdapter
 
setProductPackage(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 
setProductType(String) - Method in class org.machanism.macha.core.entities.product.DynamicProduct
 
setProductTypeManagement(DynamicProductTypeManagement) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
 
setProfile(UserProfile) - Method in class org.machanism.macha.core.entities.user.User
 
setProfile(UserProfile) - Method in class org.machanism.macha.core.entities.user.UserRegistrationData
 
setProjectKey(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Sets the project key for the Commercetools instance.
setProperty(Object, String, Object) - Static method in class org.machanism.macha.core.commons.utils.BeanUtils
 
setQuantity(Long) - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
setQuantity(Long) - Method in class org.machanism.macha.core.entities.price.Level
 
setRecordProcessor(CustomMapProcessor<String, String, Object>) - Method in class org.machanism.macha.core.adapters.loader.product.CsvFileEntitySource
 
setRecurringProcessingModel(PaymentsRequest.RecurringProcessingModelEnum) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setRegistrationDate(Timestamp) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setRequestMatchers(String[]) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.controller.SecurityConfiguration
 
setRequired3DS(boolean) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setReturnUrl(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the return URL for redirecting users after payment.
setSagaId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage.Builder
Sets the value of the 'sagaId' field.
setSagaId(UUID) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Sets the value of the 'sagaId' field.
setSalePrice(double) - Method in class org.machanism.macha.core.entities.price.PriceInfo
 
setScopes(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Sets the OAuth scopes.
setServiceRegion(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
Sets the service region.
setShippingAddress(Address) - Method in class org.machanism.macha.core.entities.user.UserProfile
 
setShippingGroups(ShippingGroupId) - Method in class org.machanism.macha.core.entities.order.Order
 
setShippingMethod(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setShopperInteraction(PaymentsRequest.ShopperInteractionEnum) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the shopper interaction type.
setSku(String) - Method in class org.machanism.macha.core.entities.product.AbstractVariant
 
setSkuId(String) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setSkuId(String) - Method in class org.machanism.macha.core.entities.price.Price
 
setSkuNumber(String) - Method in class org.machanism.macha.core.entities.order.CommerceItem
 
setSlug(String) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setSlug(String) - Method in class org.machanism.macha.core.entities.product.Category
 
setSources(List<ConfiguratorProperySource>) - Method in class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
setStartDate(Timestamp) - Method in class org.machanism.macha.core.entities.inventory.Inventory
 
setStartDate(Date) - Method in class org.machanism.macha.core.entities.price.PriceList
 
setStateAddress(String) - Method in class org.machanism.macha.core.entities.base.contact.Address
Sets the state or region of the address.
setStateAddress(String) - Method in class org.machanism.macha.core.entities.order.ShippingGroup
 
setStatus(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setStatus(String) - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
setStatus(OrderStatus) - Method in class org.machanism.macha.core.entities.order.Order
 
setStockLevel(Long) - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
setStockThreshold(Long) - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
setStoreDetails(boolean) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Enables or disables storing payment details for future transactions.
setSuccess(boolean) - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
setSuccess(boolean) - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
Sets the success.
setTermUrl(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the Term URL for 3DS callbacks.
setThreeDSResultCodes(String[]) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setTimestamp(LocalDateTime) - Method in class org.machanism.macha.core.entities.events.domain.DomainEvent
Updates the timestamp for the event.
setToken(String) - Method in class org.machanism.macha.core.adapters.spring.web.jwt.controller.model.LoginResponse
 
setToken(String) - Method in class org.machanism.macha.core.entities.payment.CreditCard
Sets the token.
setToken(String) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setToken(String) - Method in class org.machanism.macha.core.entities.payment.PaymentMethodDetails
 
setTopicMapping(Map<String, String>) - Method in class org.machanism.macha.core.adapters.spring.kafka.outbox.KafkaOutboxEventPublisher
 
setTransactionCreatedAt(String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setTransactionId(String) - Method in class org.machanism.macha.core.entities.payment.AuthorizationResult
 
setTransactionId(String) - Method in class org.machanism.macha.core.entities.payment.ExtraProperties
 
setType(AttributeType) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
 
setType(String) - Method in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenConfig
Sets the payment type.
setUpdateDate(LocalDateTime) - Method in class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
setUse3DS2(boolean) - Method in class org.machanism.macha.core.adapters.adyen.payment.AdyenClient
 
setUserId(UserId) - Method in class org.machanism.macha.core.entities.order.Order
 
setUserId(UserId) - Method in class org.machanism.macha.core.entities.user.AuthenticatedPerson
 
setUsername(String) - Method in class org.machanism.macha.core.entities.user.Person
 
setValidationErrors(List<ValidationError>) - Method in class org.machanism.macha.core.entities.payment.Errors
Sets the validation errors.
setValidationErrors(Errors) - Method in class org.machanism.macha.core.entities.payment.PaymentGroup
 
setValue(double) - Method in class org.machanism.macha.core.entities.payment.Amount
 
setVariants(List<V>) - Method in class org.machanism.macha.core.entities.product.AbstractProduct
 
setVersion(Integer) - Method in class org.machanism.macha.core.entities.inventory.B2CInventory
 
setWebSitePrice(Double) - Method in class org.machanism.macha.core.entities.price.PriceInfo
 
SHIPPED - Enum constant in enum class org.machanism.macha.core.entities.order.OrderStatus
 
ShippingGroup - Class in org.machanism.macha.core.adapters.spring.repository.order.model
 
ShippingGroup - Class in org.machanism.macha.core.entities.order
 
ShippingGroup() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.ShippingGroup
 
ShippingGroup() - Constructor for class org.machanism.macha.core.entities.order.ShippingGroup
 
ShippingGroupId - Class in org.machanism.macha.core.entities.order
 
ShippingGroupId() - Constructor for class org.machanism.macha.core.entities.order.ShippingGroupId
 
ShippingPriceInfo - Class in org.machanism.macha.core.adapters.spring.repository.order.model
 
ShippingPriceInfo() - Constructor for class org.machanism.macha.core.adapters.spring.repository.order.model.ShippingPriceInfo
 
ShopperInformation - Class in org.machanism.macha.core.interactors.payment.stud
 
ShopperInformation(String, String, String, Address) - Constructor for class org.machanism.macha.core.interactors.payment.stud.ShopperInformation
 
SpecialCharactersConstants - Class in org.machanism.macha.core.adapters.adyen.payment
A utility class that provides constants for special characters.
SpecialCharactersConstants() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.SpecialCharactersConstants
 
SpringConfigurator - Class in org.machanism.macha.core.commons.spring.configurator
 
SpringConfigurator() - Constructor for class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
SpringConfigurator(Configurator) - Constructor for class org.machanism.macha.core.commons.spring.configurator.SpringConfigurator
 
STARTED - Enum constant in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxStatus
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.inventory.CheckProductAvailability
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.CompleteOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.FailedOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.order.ValidatedOrder
 
successEvent(IdentifiedObject) - Method in class org.machanism.macha.core.interactors.payment.PaymentCheckout
 
successEvent(Order) - Method in class org.machanism.macha.core.interactors.order.CreateOrder
 
successEvent(T) - Method in class org.machanism.macha.core.interactors.events.EventInteractor
 
syncProductType(List<AbstractProduct<? extends AbstractVariant>>) - Method in class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
 
syncProductTypes() - Method in class org.machanism.macha.core.adapters.commercetools.product.CustomizedProductTypeManagement
 
syncProductTypes(List<ProductTypeDraft>) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
 

T

ThreeDSData - Class in org.machanism.macha.core.adapters.adyen.payment
Represents the data required for a 3D Secure payment process.
ThreeDSData() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.ThreeDSData
 
ThreeDSecureData - Class in org.machanism.macha.core.adapters.adyen.payment.model
Represents the data required for 3D Secure payment processing.
ThreeDSecureData() - Constructor for class org.machanism.macha.core.adapters.adyen.payment.model.ThreeDSecureData
Default constructor for ThreeDSecureData.
toByteBuffer() - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
Serializes this OutboxEventMessage to a ByteBuffer.
TOKEN_IS_REQUIRED_MESSAGE - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCardResult
Error message when a payment token is required but not provided.
toString() - Method in enum class org.machanism.macha.core.entities.order.OrderStatus
 
toString() - Method in class org.machanism.macha.core.entities.payment.CreditCard
 
toString() - Method in class org.machanism.macha.core.entities.payment.CreditCardResult
 
toString() - Method in class org.machanism.macha.core.entities.payment.Errors
 
toString() - Method in class org.machanism.macha.core.entities.payment.PaymentStatus
 
toString() - Method in class org.machanism.macha.core.entities.payment.ValidationError
 
TRANSACTION_CREATED_AT_TIMESTAMP - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
TRANSACTION_ID - Static variable in class org.machanism.macha.core.entities.payment.ExtraProperties
 
TransactionFailedFunctionalInterface - Interface in org.machanism.macha.core.adapters.spring.web.order.controller
 

U

UNKNOWN - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Default value for unknown fields.
updateOrder(Order) - Method in class org.machanism.macha.core.adapters.spring.repository.order.dao.OrderDAO
 
updateStatus(OutboxRecordId, OutboxStatus) - Method in class org.machanism.macha.core.commons.spring.outbox.register.dao.OutboxDAO
 
updateUser(User) - Method in class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
User - Class in org.machanism.macha.core.entities.user
 
User() - Constructor for class org.machanism.macha.core.entities.user.User
 
User(String) - Constructor for class org.machanism.macha.core.entities.user.User
 
UserDAO - Class in org.machanism.macha.core.adapters.spring.repository.user.dao
 
UserDAO(UserRepository) - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.dao.UserDAO
 
UserEntity - Class in org.machanism.macha.core.adapters.spring.repository.user.model
 
UserEntity() - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.model.UserEntity
 
UserException - Exception Class in org.machanism.macha.core.interactors.user.exception
 
UserException(Exception) - Constructor for exception class org.machanism.macha.core.interactors.user.exception.UserException
 
UserException(String) - Constructor for exception class org.machanism.macha.core.interactors.user.exception.UserException
 
UserId - Class in org.machanism.macha.core.entities.user
 
UserId() - Constructor for class org.machanism.macha.core.entities.user.UserId
 
UserId(UUID) - Constructor for class org.machanism.macha.core.entities.user.UserId
 
UserLoginController - Class in org.machanism.macha.core.adapters.spring.web.user.controller
 
UserLoginController() - Constructor for class org.machanism.macha.core.adapters.spring.web.user.controller.UserLoginController
 
UserLoginService - Interface in org.machanism.macha.core.interactors.user.stud
 
UserLookup - Class in org.machanism.macha.core.interactors.user
 
UserLookup(UserService) - Constructor for class org.machanism.macha.core.interactors.user.UserLookup
 
UserProfile - Class in org.machanism.macha.core.entities.user
 
UserProfile() - Constructor for class org.machanism.macha.core.entities.user.UserProfile
 
UserRegister - Class in org.machanism.macha.core.interactors.user
 
UserRegister(UserRegistrationService) - Constructor for class org.machanism.macha.core.interactors.user.UserRegister
 
UserRegisterController - Class in org.machanism.macha.core.adapters.spring.web.user.controller
 
UserRegisterController(UserRegister) - Constructor for class org.machanism.macha.core.adapters.spring.web.user.controller.UserRegisterController
 
UserRegistrationData - Class in org.machanism.macha.core.entities.user
 
UserRegistrationData() - Constructor for class org.machanism.macha.core.entities.user.UserRegistrationData
 
UserRegistrationData(String, String) - Constructor for class org.machanism.macha.core.entities.user.UserRegistrationData
 
UserRegistrationService - Interface in org.machanism.macha.core.interactors.user.stud
 
UserRepository - Interface in org.machanism.macha.core.adapters.spring.repository.user.dao
 
UserRepositoryAdapter - Class in org.machanism.macha.core.adapters.spring.repository.user
 
UserRepositoryAdapter(UserDAO) - Constructor for class org.machanism.macha.core.adapters.spring.repository.user.UserRepositoryAdapter
 
UserService - Interface in org.machanism.macha.core.interactors.user.stud
 

V

validatedOrder(UUID) - Method in class org.machanism.macha.core.adapters.spring.repository.order.adapter.OrderRepositoryAdapter
 
validatedOrder(UUID) - Method in interface org.machanism.macha.core.interactors.order.stud.OrderService
 
ValidatedOrder - Class in org.machanism.macha.core.interactors.order
 
ValidatedOrder(OrderService) - Constructor for class org.machanism.macha.core.interactors.order.ValidatedOrder
 
ValidationError - Class in org.machanism.macha.core.entities.payment
The Class ValidationError.
ValidationError() - Constructor for class org.machanism.macha.core.entities.payment.ValidationError
 
ValidationError(String, String) - Constructor for class org.machanism.macha.core.entities.payment.ValidationError
 
value() - Element in annotation interface org.machanism.macha.core.commons.customization.annotation.Description
Provides a description or metadata for the annotated field, method, or component.
value() - Element in annotation interface org.machanism.macha.core.commons.customization.annotation.Name
Specifies the custom name to be assigned to the annotated model component.
valueOf(String) - Static method in enum class org.machanism.macha.core.commons.spring.kafka.producer.OutboxStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.machanism.macha.core.entities.order.OrderStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.machanism.macha.core.commons.spring.kafka.producer.OutboxStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.machanism.macha.core.commons.spring.outbox.register.entity.OutboxStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.machanism.macha.core.entities.order.OrderStatus
Returns an array containing the constants of this enum class, in the order they are declared.
VariantId - Class in org.machanism.macha.core.entities.product
 
VariantId() - Constructor for class org.machanism.macha.core.entities.product.VariantId
 
verifyEmail(ApiHttpResponse<CustomerToken>, ProjectApiRoot) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
 
VerifyEmail - Class in org.machanism.macha.core.interactors.user
 
VerifyEmail() - Constructor for class org.machanism.macha.core.interactors.user.VerifyEmail
 
ViewProductDetails - Class in org.machanism.macha.core.interactors.product.view
 
ViewProductDetails(ProductViewService) - Constructor for class org.machanism.macha.core.interactors.product.view.ViewProductDetails
 
VOIDED_STATUS - Static variable in class org.machanism.macha.core.entities.payment.PaymentStatus
The voided status.

W

writeExternal(ObjectOutput) - Method in class org.machanism.macha.core.commons.spring.outbox.model.OutboxEventMessage
 

Y

YamlConfigurator - Class in org.machanism.macha.core.commons.configurator
The YamlConfigurator class is an implementation of AbstractFileConfigurator designed to load configuration properties from YAML files.
YamlConfigurator(String) - Constructor for class org.machanism.macha.core.commons.configurator.YamlConfigurator
Creates a YamlConfigurator instance and immediately loads configuration properties from the specified YAML file.
YES - Static variable in class org.machanism.macha.core.adapters.adyen.payment.model.AdyenCreditCard
Value indicating a positive ("YES") assessment.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form