The Spring bean identifier containing the service being called. ecomSearchEngineServiceImpl
scope string
default: "PROTOTYPE"
Bean scope. Use PROTOTYPE for service calls.
The public service method name shown in the signature below.
The method argument array. Each argument is passed as an object with index 0, 1, and so on; the value must match the Java parameter type.
Send Lang-Context and Site-Context with every request. For protected methods, send the JWT in the Authorization header as Bearer <token>.
Access: ADMIN. Bearer Token: conditional for USER/ADMIN.
GUEST — unauthenticated users; only whitelist services are available.
USER — authentication is required; methods with USER checks are available.
ADMIN — full access to public methods of all services.
If a method checks a role internally, GUEST may receive null.
Methods
getSortedProductsByCategory List<Map<String, String>>
getSortedProductsByCategory
getUnits List<Map<String, Object>>
getSellerImageUrls List<Map<String, String>>
getCategoryImageUrls List<Map<String, String>>
getProductImageUrls List<Map<String, String>>
getSellerSkuImageUrls List<Map<String, String>>
getCertificateImageUrls List<Map<String, String>>
getContainerImageUrls List<Map<String, String>>
getSkuImageUrls List<Map<String, String>>
getSellerTypes List<Map<String, Object>>
getSellerSkuTypes List<Map<String, Object>>
getSalutations List<Map<String, Object>>
getIncoTerms List<Map<String, Object>>
getDeliveryTypes List<Map<String, Object>>
getTradingUnits List<Map<String, Object>>
getAttributeTypes List<Map<String, Object>>
getAreaUsageTypes List<Map<String, Object>>
getOptionsFromAttribute List<Map<String, Object>>
getLoggedSellerSkusFilter List<Map<String, Object>>
getLoggedSellerSkusFilter
getLoggedSellerSkusCountriesOfOriginFilter List<Map<String, Object>>
getLoggedSellerSkusCountriesOfOriginFilter
getLoggedSellerSkusGeneticTypeFilter List<Map<String, Object>>
getLoggedSellerSkusGeneticTypeFilter
getLoggedSellerSkusDynamicFilters List<Map<String, Object>>
getLoggedSellerSkusDynamicFilters
getLoggedSellerSkusDynamicOptions List<Map<String, Object>>
getLoggedSellerSkusDynamicOptions
getLoggedSellerSkusDynamicValues List<Map<String, Object>>
getLoggedSellerSkusDynamicValues
getAttributeValuesFromSellerSKU getAttributeValuesFromSellerSKU
getAttributeValuesByAreaUsageType getAttributeValuesByAreaUsageType
getActiveAttributeValuesFromSellerSKU getActiveAttributeValuesFromSellerSKU
getCountriesOfOriginFilter getCountriesOfOriginFilter
getCountriesOfOriginByRequestFilter List<Map<String, Object>>
getCountriesOfOriginByRequestFilter
getCountriesOfSellersFilter List<Map<String, Object>>
getCountriesOfSellersFilter
getCountriesOfSellersByRequestFilter List<Map<String, Object>>
getCountriesOfSellersByRequestFilter
getGeneticTypeFilter List<Map<String, Object>>
getGeneticTypeByRequestFilter List<Map<String, Object>>
getGeneticTypeByRequestFilter
getDynamicFilters List<Map<String, Object>>
getDynamicByRequestFilters List<Map<String, Object>>
getDynamicByRequestFilters
getDynamicOptionFilters List<Map<String, Object>>
getDynamicOptionByRequestFilters List<Map<String, Object>>
getDynamicOptionByRequestFilters
getDynamicValueFilters List<Map<String, Object>>
getDynamicValueByRequestFilters List<Map<String, Object>>
getDynamicValueByRequestFilters
getProductsListFilter List<Map<String, Object>>
getProductsListByRequestFilter List<Map<String, Object>>
getProductsListByRequestFilter
isProductRelatedAttribute
isCommercialInfoAttribute isCommercialInfoAttribute
isSpecialFeaturesAttribute isSpecialFeaturesAttribute
getSortedProductSkus List<Map<String, String>>
getProductsByCategoryAndFirstLetter List<Map<String, Object>>
getProductsByCategoryAndFirstLetter
getSkusByProductAndFirstLetter List<Map<String, Object>>
getSkusByProductAndFirstLetter