Class RecommendationEngineEndpoint
java.lang.Object
com.broadleafcommerce.recommendationengine.web.endpoint.RecommendationEngineEndpoint
@FrameworkRestController
@FrameworkMapping("/recommendation-engine")
@DataRouteByKey("recommendationEngine")
public class RecommendationEngineEndpoint
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondetermineProductRecommendations
(jakarta.servlet.http.HttpServletRequest request, RecommendationRequest recommendationRequest, com.broadleafcommerce.recommendationengine.domain.context.CustomerContext customerContext, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) protected RecommendationService
-
Field Details
-
BASE_URI
- See Also:
-
-
Constructor Details
-
RecommendationEngineEndpoint
-
-
Method Details
-
determineProductRecommendations
@FrameworkPostMapping("/product-recommendations") @Policy(permissionRoots="PRODUCT_RECOMMENDATION", operationTypes=READ) public UserRecommendation determineProductRecommendations(jakarta.servlet.http.HttpServletRequest request, @RequestBody RecommendationRequest recommendationRequest, @RequestHeader(value="X-Customer-Context",required=false) com.broadleafcommerce.recommendationengine.domain.context.CustomerContext customerContext, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo context) -
getRecommendationService
-