Uses of Class
de.hybris.platform.personalizationservices.model.process.CxPersonalizationProcessModel
Packages that use CxPersonalizationProcessModel
Package
Description
Contains generated models for each type of de.hybris.platform.catalog.jalo package.
-
Uses of CxPersonalizationProcessModel in de.hybris.platform.catalog.model
Methods in de.hybris.platform.catalog.model that return types with arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionCatalogVersionModel.getCxPersonalizationProcesses()Generated method - Getter of theCatalogVersion.cxPersonalizationProcessesattribute defined at extensionpersonalizationservices.Method parameters in de.hybris.platform.catalog.model with type arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionvoidCatalogVersionModel.setCxPersonalizationProcesses(Collection<CxPersonalizationProcessModel> value) Generated method - Setter ofCatalogVersion.cxPersonalizationProcessesattribute defined at extensionpersonalizationservices. -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process
Methods in de.hybris.platform.personalizationservices.process that return CxPersonalizationProcessModelModifier and TypeMethodDescriptionCxProcessService.startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion) Start asynchronous process for update the customer experience.CxProcessService.startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion, Map<String, Object> parameters) Start asynchronous process for update the customer experience.Methods in de.hybris.platform.personalizationservices.process with parameters of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionCalculatePersonalizationForUserAction.executeAction(CxPersonalizationProcessModel process) UpdateUserSegmentsAction.executeAction(CxPersonalizationProcessModel process) protected CxCalculationContextUpdateUserSegmentsAction.getCalculationContext(CxPersonalizationProcessModel process) voidCxProcessService.loadAllParametersFromProcess(CxPersonalizationProcessModel process) Loads parameters for process based on list of process parameter load strategies.voidCxProcessService.storeAllParametersForProcess(CxPersonalizationProcessModel process) Stores process parameters.voidCxProcessService.storeParametersForProcess(CxPersonalizationProcessModel process, CxProcessParameterType... cxProcessParameterTypes) Stores process parameters according to provided list of types.protected voidUpdateUserSegmentsAction.updateUserSegments(CxPersonalizationProcessModel process) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.dao
Methods in de.hybris.platform.personalizationservices.process.dao that return types with arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionCxPersonalizationBusinessProcessDao.findActiveBusinessProcesses(String processDefinitionName, String processKey) Search currently working processes for given parameters -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.dao.impl
Methods in de.hybris.platform.personalizationservices.process.dao.impl that return types with arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionDefaultCxPersonalizationBusinessProcessDao.findActiveBusinessProcesses(String processDefinitionName, String processKey) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.impl
Methods in de.hybris.platform.personalizationservices.process.impl that return CxPersonalizationProcessModelModifier and TypeMethodDescriptionprotected CxPersonalizationProcessModelDefaultCxProcessService.createProcess(String processDefinitionName, UserModel user, Collection<CatalogVersionModel> catalogVersions, String processKey, Map<String, Object> parameters) DefaultCxProcessService.startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion) DefaultCxProcessService.startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion, Map<String, Object> parameters) Methods in de.hybris.platform.personalizationservices.process.impl with parameters of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionvoidDefaultCxProcessService.loadAllParametersFromProcess(CxPersonalizationProcessModel process) voidDefaultCxProcessService.storeAllParametersForProcess(CxPersonalizationProcessModel process) voidDefaultCxProcessService.storeParametersForProcess(CxPersonalizationProcessModel process, CxProcessParameterType... cxProcessParameterTypes) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.strategies
Methods in de.hybris.platform.personalizationservices.process.strategies with parameters of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionvoidCxProcessParameterStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterStrategy.store(CxPersonalizationProcessModel process) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.strategies.impl
Methods in de.hybris.platform.personalizationservices.process.strategies.impl with parameters of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionprotected <T> voidAbstractCxProcessParameterStrategy.consumeProcessParameter(CxPersonalizationProcessModel process, String parameterName, Consumer<T> parmeterValueConsumer) Checks if process contains parameter, if yes loads it and calls consumer.voidCxProcessParameterBaseSiteStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterSegmentationStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterSessionTokenStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterUserConsentsStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterBaseSiteStrategy.store(CxPersonalizationProcessModel process) voidCxProcessParameterSegmentationStrategy.store(CxPersonalizationProcessModel process) voidCxProcessParameterSessionTokenStrategy.store(CxPersonalizationProcessModel process) voidCxProcessParameterUserConsentsStrategy.store(CxPersonalizationProcessModel process) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.service
Methods in de.hybris.platform.personalizationservices.service that return types with arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionCxService.startPersonalizationCalculationProcesses(UserModel user) Update the customer experience through the process engine (asynchronous).CxService.startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context) Update the customer experience through the process engine (asynchronous).CxService.startPersonalizationCalculationProcesses(UserModel user, Collection<CatalogVersionModel> catalogVersions) Update the customer experience through the process engine (asynchronous). -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.service.impl
Methods in de.hybris.platform.personalizationservices.service.impl that return types with arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionDefaultCxService.startPersonalizationCalculationProcesses(UserModel user) DefaultCxService.startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context) DefaultCxService.startPersonalizationCalculationProcesses(UserModel user, Collection<CatalogVersionModel> catalogVersions) protected List<CxPersonalizationProcessModel>DefaultCxService.startPersonalizationCalculationProcesses(UserModel user, Collection<CatalogVersionModel> catalogVersions, Map<String, Object> processParameters) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.strategies.impl
Method parameters in de.hybris.platform.personalizationservices.strategies.impl with type arguments of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionvoidCxPersonalizationProcessCleanupStrategy.process(List<CxPersonalizationProcessModel> elements) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationyprofile.strategy.impl
Methods in de.hybris.platform.personalizationyprofile.strategy.impl with parameters of type CxPersonalizationProcessModelModifier and TypeMethodDescriptionvoidCxProcessParameterConsentReferenceStrategy.load(CxPersonalizationProcessModel process) voidCxProcessParameterConsentReferenceStrategy.store(CxPersonalizationProcessModel process)