public interface MerchCatalogServiceClient
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
handleCategories(CategoryHierarchyWrapper categories)
handleCategories is a method for sending categories to Merch v2.
|
<any> |
handleCategoriesAsync(CategoryHierarchyWrapper categories)
handleCategoriesAsync is an asynchronous method for sending categories to Merch v2.
|
java.lang.String |
handleProductsBatch(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
handleProductsBatch is a handler for accepting a batch of products and sending them to the
Merchandising Catalog service.
|
java.lang.String |
handleProductsBatch(java.lang.Long version,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
handleProductsBatch is a handler for accepting a batch of products and sending them to the
Merchandising Catalog service.
|
<any> |
handleProductsBatchAsynch(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
handleProductsBatchAsynch is a handler for accepting a batch of products and sending them to the
Merchandising Catalog service.
|
<any> |
handleProductsBatchAsynch(java.lang.Long version,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
handleProductsBatchAsync is a handler for accepting a batch of products and sending them to the
Merchandising Catalog service.
|
java.lang.Void |
publishProducts(java.lang.Long version)
publishProducts is an API for marking a set of products as being published to live in a
synchronous manner.
|
<any> |
publishProductsAsync(java.lang.Long version)
publishProducts is an API for marking a set of products as being published to live in an
asynchronous manner.
|
java.lang.String handleProductsBatch(java.lang.Long version,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
version - the version to send the products as.products - a list of products to send.java.lang.String handleProductsBatch(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
products - a list of products to send.<any> handleProductsBatchAsynch(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
products - a list of products to send.<any> handleProductsBatchAsynch(java.lang.Long version,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> products)
version - the version to send the products as.products - a list of products to send.java.lang.Void publishProducts(java.lang.Long version)
version - the version to publish.<any> publishProductsAsync(java.lang.Long version)
version - the version to publish.<any> handleCategoriesAsync(CategoryHierarchyWrapper categories)
categories - the CategoryHierarchyWrapper object to publish.java.lang.String handleCategories(CategoryHierarchyWrapper categories)
categories - the CategoryHierarchyWrapper object to publish.Copyright © 2018 SAP SE. All Rights Reserved.