Uses of Class
de.hybris.platform.personalizationservices.CxCalculationContext
-
-
Uses of CxCalculationContext in de.hybris.platform.personalizationintegration.service
Methods in de.hybris.platform.personalizationintegration.service with parameters of type CxCalculationContext Modifier and Type Method Description voidCxIntegrationMappingService. assignSegmentsToUser(UserModel user, MappingData mappingData, boolean createSegment, CxCalculationContext context)Assigns segment to user. -
Uses of CxCalculationContext in de.hybris.platform.personalizationintegration.service.impl
Methods in de.hybris.platform.personalizationintegration.service.impl with parameters of type CxCalculationContext Modifier and Type Method Description voidDefaultCxIntegrationMappingService. assignSegmentsToUser(UserModel user, MappingData mappingData, boolean createSegment, CxCalculationContext context) -
Uses of CxCalculationContext in de.hybris.platform.personalizationintegration.strategies.impl
Methods in de.hybris.platform.personalizationintegration.strategies.impl that return CxCalculationContext Modifier and Type Method Description protected CxCalculationContextDefaultCxUpdateUserSegmentStrategyTest. createCalculationContext(java.lang.String... providers)Methods in de.hybris.platform.personalizationintegration.strategies.impl with parameters of type CxCalculationContext Modifier and Type Method Description protected voidDefaultCxUpdateUserSegmentStrategy. assignSegmentsToUser(UserModel user, MappingData segmentData, CxCalculationContext context)protected java.util.Optional<MappingData>DefaultCxUpdateUserSegmentStrategy. createSegmentData(UserModel user, CxCalculationContext context)protected java.util.List<java.util.List<SegmentMappingData>>DefaultCxUpdateUserSegmentStrategy. getSegmentMappingFromProviders(UserModel user, java.util.List<UserSegmentsProvider> providers, CxCalculationContext context)protected java.util.List<SegmentMappingData>DefaultCxUpdateUserSegmentStrategy. getSegmentsFromProvider(UserModel user, UserSegmentsProvider provider, CxCalculationContext context)protected java.util.List<UserSegmentsProvider>DefaultCxUpdateUserSegmentStrategy. getSelectedProviders(CxCalculationContext context)voidDefaultCxTestUpdateUserSegmentStrategy. updateUserSegments(UserModel user, CxCalculationContext context)voidDefaultCxUpdateUserSegmentStrategy. updateUserSegments(UserModel user, CxCalculationContext context) -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.process
Methods in de.hybris.platform.personalizationservices.process that return CxCalculationContext Modifier and Type Method Description protected CxCalculationContextUpdateUserSegmentsAction. getCalculationContext(CxPersonalizationProcessModel process) -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.segment
Methods in de.hybris.platform.personalizationservices.segment with parameters of type CxCalculationContext Modifier and Type Method Description voidCxUserSegmentService. setUserSegments(UserModel user, BaseSiteModel baseSite, java.util.Collection<CxUserToSegmentModel> userSegments, CxCalculationContext context)Save user to segment relations in database.voidCxUserSegmentSessionService. setUserSegmentsInSession(UserModel user, java.util.Collection<? extends UserToSegmentData> userToSegments, CxCalculationContext context)Set user segments in sessionvoidCxSegmentService. updateUserSegments(UserModel user, CxCalculationContext context)Updates segments for given user. -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.segment.impl
Methods in de.hybris.platform.personalizationservices.segment.impl with parameters of type CxCalculationContext Modifier and Type Method Description voidDefaultCxUserSegmentService. setUserSegments(UserModel user, BaseSiteModel baseSite, java.util.Collection<CxUserToSegmentModel> userSegments, CxCalculationContext context)voidDefaultCxUserSegmentSessionService. setUserSegmentsInSession(UserModel user, java.util.Collection<? extends UserToSegmentData> userToSegments, CxCalculationContext context)voidDefaultCxSegmentService. updateUserSegments(UserModel user, CxCalculationContext context) -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.service
Methods in de.hybris.platform.personalizationservices.service with parameters of type CxCalculationContext Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>CxService. startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context)Update the customer experience through the process engine (asynchronous). -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.service.impl
Methods in de.hybris.platform.personalizationservices.service.impl that return CxCalculationContext Modifier and Type Method Description protected CxCalculationContextDefaultCxRecalculationService. createCalculationContext(java.util.Set<java.lang.String> providers)Methods in de.hybris.platform.personalizationservices.service.impl with parameters of type CxCalculationContext Modifier and Type Method Description java.util.List<CxPersonalizationProcessModel>DefaultCxService. startPersonalizationCalculationProcesses(UserModel user, CxCalculationContext context) -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.strategies
Methods in de.hybris.platform.personalizationservices.strategies with parameters of type CxCalculationContext Modifier and Type Method Description voidUpdateUserSegmentStrategy. updateUserSegments(UserModel user, CxCalculationContext context)Update segments assigned for user -
Uses of CxCalculationContext in de.hybris.platform.personalizationservices.strategies.impl
Methods in de.hybris.platform.personalizationservices.strategies.impl with parameters of type CxCalculationContext Modifier and Type Method Description voidEmptyUpdateUserSegmentStrategy. updateUserSegments(UserModel user, CxCalculationContext context)
-