Index
All Classes and Interfaces|All Packages
A
- 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
- addVariants(List<AbstractVariant>) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
- 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
- AttributeDefinition - Class in org.machanism.macha.core.adapters.commercetools.product
- AttributeDefinition(String) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- authorizePayment(PaymentMethodDetails, Amount, String, ShopperInformation, AdditionalData, String) - Method in class org.machanism.macha.core.adapters.commercetools.payment.CTPaymentAdapter
B
- BaseProductInstanceMapper - Class in org.machanism.macha.core.adapters.commercetools.product
- BaseProductInstanceMapper() - Constructor for class org.machanism.macha.core.adapters.commercetools.product.BaseProductInstanceMapper
C
- CategoryManagementAdapter - Class in org.machanism.macha.core.adapters.commercetools.product
- CategoryManagementAdapter(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.CategoryManagementAdapter
- 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
- createApiClient() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
-
Creates a Commercetools
ProjectApiRoot
client using the configured credentials and settings. - 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
- 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
- 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
- CustomizedProductTypeManagement - Class in org.machanism.macha.core.adapters.commercetools.product
- CustomizedProductTypeManagement(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.CustomizedProductTypeManagement
D
- DynamicProductTypeManagement - Class in org.machanism.macha.core.adapters.commercetools.product
- DynamicProductTypeManagement(Configurator) - Constructor for class org.machanism.macha.core.adapters.commercetools.product.DynamicProductTypeManagement
E
- emailVerified(ProjectApiRoot, CompletableFuture<ApiHttpResponse<CustomerSignInResult>>) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
- equals(Object) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
G
- 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.
- getConstraint() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- getName() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- 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.
- getProductClassByProductTypeId(String) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
- getProductInstanceMapper() - Method in class org.machanism.macha.core.adapters.commercetools.product.CTProductAdapter
- getProductPackage() - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductTypeManagement
- 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
- getProjectKey() - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
-
Gets the project key for the Commercetools instance.
- 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.
- getType() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- getUserById(UUID) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
H
- hashCode() - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
I
- isAutoVerifyEmail() - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
L
- 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
M
- 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
O
- 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
P
- 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
R
- register(UserRegistrationData) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
S
- setAutoVerifyEmail(boolean) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
- 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.
- setConstraint(AttributeConstraintEnum) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- 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
- setProductTypeManagement(DynamicProductTypeManagement) - Method in class org.machanism.macha.core.adapters.commercetools.product.ProductManagementAdapter
- setProjectKey(String) - Method in class org.machanism.macha.core.adapters.commercetools.common.client.APIConnection
-
Sets the project key for the Commercetools instance.
- 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.
- setType(AttributeType) - Method in class org.machanism.macha.core.adapters.commercetools.product.AttributeDefinition
- 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
V
- verifyEmail(ApiHttpResponse<CustomerToken>, ProjectApiRoot) - Method in class org.machanism.macha.core.adapters.commercetools.user.CTUserAdapter
All Classes and Interfaces|All Packages