public class RunnablePopulateRecommendationBuffer
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
APPLICATION_JSON |
protected static EntityProviderReadProperties |
NO_READ_PROPERTIES |
protected static java.lang.String |
RECOMMENDATION_SCENARIOS |
| Constructor and Description |
|---|
RunnablePopulateRecommendationBuffer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
executeRecommendationScenario(RecommendationScenario recommendationScenario,
boolean scenarioHashesOnly)
Makes the call to SAP Hybris Marketing to retrieve a product recommendation
|
java.util.List<ProductRecommendationData> |
getRecommendationList() |
void |
run() |
void |
setoDataService(ODataService oDataService) |
void |
setRecommendationBufferService(RecommendationBufferService recommendationBufferService) |
void |
setRecommendationScenario(RecommendationScenario recommendationScenario) |
protected void |
updateRecommendationBuffer(RecommendationScenario recommendationScenario) |
protected static final java.lang.String APPLICATION_JSON
protected static final java.lang.String RECOMMENDATION_SCENARIOS
protected static final EntityProviderReadProperties NO_READ_PROPERTIES
public RunnablePopulateRecommendationBuffer()
protected void executeRecommendationScenario(RecommendationScenario recommendationScenario, boolean scenarioHashesOnly) throws java.io.IOException
java.io.IOExceptionpublic java.util.List<ProductRecommendationData> getRecommendationList()
public void run()
run in interface java.lang.Runnablepublic void setoDataService(ODataService oDataService)
public void setRecommendationBufferService(RecommendationBufferService recommendationBufferService)
public void setRecommendationScenario(RecommendationScenario recommendationScenario)
protected void updateRecommendationBuffer(RecommendationScenario recommendationScenario)
Copyright © 2018 SAP SE. All Rights Reserved.