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
 
 -