Class ExternalCartItemProductMappingProvider

java.lang.Object
com.broadleafcommerce.cartoperation.service.provider.external.AbstractExternalProvider
com.broadleafcommerce.cartoperation.service.provider.external.ExternalCartItemProductMappingProvider
All Implemented Interfaces:
CartItemProductMappingProvider

public class ExternalCartItemProductMappingProvider extends AbstractExternalProvider implements CartItemProductMappingProvider
This particular implementation of CatalogProvider is designed to interact with a provider that will provide fully hydrated catalog entities, i.e., there is no need for additional calls to get a product's variants or item choices.
Author:
Chad Harchar (charchar), Nathan Moore (nathandmoore)
  • Constructor Details

    • ExternalCartItemProductMappingProvider

      public ExternalCartItemProductMappingProvider(org.springframework.web.reactive.function.client.WebClient webClient, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ExternalCatalogProperties properties)
  • Method Details