public class CxCmsRecalculationService extends DefaultCxRecalculationService
CMSPreviewService in personalization recalculation. Extends
CxRecalculationService.| Constructor and Description |
|---|
CxCmsRecalculationService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateAndLoadInSession(UserModel user) |
protected void |
calculateForSegments(UserModel user,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.Collection<CxSegmentModel> segments) |
protected void |
calculateForVariations(UserModel user,
java.util.List<CatalogVersionModel> catalogVersions,
java.util.Collection<CxVariationModel> variations) |
protected java.util.List<CatalogVersionModel> |
findCxCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions) |
CMSPreviewService |
getCmsPreviewService() |
CxSegmentTriggerDao |
getCxSegmentTriggerDao() |
protected PreviewDataModel |
getPreviewDataModel() |
protected java.lang.String |
getPreviewTicketId() |
SessionService |
getSessionService() |
void |
setCmsPreviewService(CMSPreviewService cmsPreviewService) |
void |
setCxSegmentTriggerDao(CxSegmentTriggerDao cxSegmentTriggerDao) |
void |
setSessionService(SessionService sessionService) |
asyncRecalculate, getCatalogVersionService, getCxService, getSegmentService, getUserService, loadResult, recalculate, recalculate, setCatalogVersionService, setCxService, setSegmentService, setUserService, updateSegmentsprotected void calculateAndLoadInSession(UserModel user)
calculateAndLoadInSession in class DefaultCxRecalculationServiceprotected java.util.List<CatalogVersionModel> findCxCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions)
protected void calculateForVariations(UserModel user, java.util.List<CatalogVersionModel> catalogVersions, java.util.Collection<CxVariationModel> variations)
protected void calculateForSegments(UserModel user, java.util.List<CatalogVersionModel> catalogVersions, java.util.Collection<CxSegmentModel> segments)
protected PreviewDataModel getPreviewDataModel()
protected java.lang.String getPreviewTicketId()
public CMSPreviewService getCmsPreviewService()
public void setCmsPreviewService(CMSPreviewService cmsPreviewService)
public SessionService getSessionService()
public void setSessionService(SessionService sessionService)
public CxSegmentTriggerDao getCxSegmentTriggerDao()
public void setCxSegmentTriggerDao(CxSegmentTriggerDao cxSegmentTriggerDao)
Copyright © 2017 SAP SE. All Rights Reserved.