Uses of Class
de.hybris.platform.personalizationservices.model.process.CxPersonalizationProcessModel
-
-
Uses of CxPersonalizationProcessModel in de.hybris.platform.catalog.model
Methods in de.hybris.platform.catalog.model that return types with arguments of type CxPersonalizationProcessModel Modifier and Type Method Description java.util.Collection<CxPersonalizationProcessModel>CatalogVersionModel. getCxPersonalizationProcesses()Generated method - Getter of theCatalogVersion.cxPersonalizationProcessesattribute defined at extensionpersonalizationservices.Method parameters in de.hybris.platform.catalog.model with type arguments of type CxPersonalizationProcessModel Modifier and Type Method Description voidCatalogVersionModel. setCxPersonalizationProcesses(java.util.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 CxPersonalizationProcessModel Modifier and Type Method Description CxPersonalizationProcessModelCxProcessService. startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion)Start asynchronous process for update the customer experience.CxPersonalizationProcessModelCxProcessService. startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion, java.util.Map<java.lang.String,java.lang.Object> parameters)Start asynchronous process for update the customer experience.Methods in de.hybris.platform.personalizationservices.process with parameters of type CxPersonalizationProcessModel Modifier and Type Method Description AbstractSimpleDecisionAction.TransitionCalculatePersonalizationForUserAction. executeAction(CxPersonalizationProcessModel process)AbstractSimpleDecisionAction.TransitionUpdateUserSegmentsAction. 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 CxPersonalizationProcessModel Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>CxPersonalizationBusinessProcessDao. findActiveBusinessProcesses(java.lang.String processDefinitionName, java.lang.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 CxPersonalizationProcessModel Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>DefaultCxPersonalizationBusinessProcessDao. findActiveBusinessProcesses(java.lang.String processDefinitionName, java.lang.String processKey) -
Uses of CxPersonalizationProcessModel in de.hybris.platform.personalizationservices.process.impl
Methods in de.hybris.platform.personalizationservices.process.impl that return CxPersonalizationProcessModel Modifier and Type Method Description protected CxPersonalizationProcessModelDefaultCxProcessService. createProcess(java.lang.String processDefinitionName, UserModel user, java.util.Collection<CatalogVersionModel> catalogVersions, java.lang.String processKey, java.util.Map<java.lang.String,java.lang.Object> parameters)CxPersonalizationProcessModelDefaultCxProcessService. startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion)CxPersonalizationProcessModelDefaultCxProcessService. startPersonalizationCalculationProcess(UserModel user, CatalogVersionModel catalogVersion, java.util.Map<java.lang.String,java.lang.Object> parameters)Methods in de.hybris.platform.personalizationservices.process.impl with parameters of type CxPersonalizationProcessModel Modifier and Type Method Description voidDefaultCxProcessService. 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 CxPersonalizationProcessModel Modifier and Type Method Description voidCxProcessParameterStrategy. 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 CxPersonalizationProcessModel Modifier and Type Method Description protected <T> voidAbstractCxProcessParameterStrategy. consumeProcessParameter(CxPersonalizationProcessModel process, java.lang.String parameterName, java.util.function.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 CxPersonalizationProcessModel Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>CxService. startPersonalizationCalculationProcesses(UserModel user)Update the customer experience through the process engine (asynchronous).java.util.List<CxPersonalizationProcessModel>CxService. startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context)Update the customer experience through the process engine (asynchronous).java.util.List<CxPersonalizationProcessModel>CxService. startPersonalizationCalculationProcesses(UserModel user, java.util.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 CxPersonalizationProcessModel Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>DefaultCxService. startPersonalizationCalculationProcesses(UserModel user)java.util.List<CxPersonalizationProcessModel>DefaultCxService. startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context)java.util.List<CxPersonalizationProcessModel>DefaultCxService. startPersonalizationCalculationProcesses(UserModel user, java.util.Collection<CatalogVersionModel> catalogVersions)protected java.util.List<CxPersonalizationProcessModel>DefaultCxService. startPersonalizationCalculationProcesses(UserModel user, java.util.Collection<CatalogVersionModel> catalogVersions, java.util.Map<java.lang.String,java.lang.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 CxPersonalizationProcessModel Modifier and Type Method Description voidCxPersonalizationProcessCleanupStrategy. process(java.util.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 CxPersonalizationProcessModel Modifier and Type Method Description voidCxProcessParameterConsentReferenceStrategy. load(CxPersonalizationProcessModel process)voidCxProcessParameterConsentReferenceStrategy. store(CxPersonalizationProcessModel process)
-