Class UserTypeSegmentsProvider
java.lang.Object
de.hybris.platform.personalizationintegration.segment.impl.UserTypeSegmentsProvider
- All Implemented Interfaces:
CxProvider,UserSegmentsProvider
-
Field Summary
FieldsFields inherited from interface de.hybris.platform.personalizationintegration.segment.CxProvider
DEFAULT_PROVIDER_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CxConfigurationServicegetUserSegments(UserModel user) Method returning segments assigned to userprotected UserServicevoidsetCxConfigurationService(CxConfigurationService cxConfigurationService) voidsetUserService(UserService userService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.personalizationintegration.segment.CxProvider
getProviderId
-
Field Details
-
ANONYMOUS_USER
- See Also:
-
REGISTERED_USER
- See Also:
-
-
Constructor Details
-
UserTypeSegmentsProvider
public UserTypeSegmentsProvider()
-
-
Method Details
-
getUserSegments
Description copied from interface:UserSegmentsProviderMethod returning segments assigned to user- Specified by:
getUserSegmentsin interfaceUserSegmentsProvider- Parameters:
user- User model- Returns:
- segments assigned to user or null if segments should not be updated
-
setUserService
-
getUserService
-
setCxConfigurationService
-
getCxConfigurationService
-