public class CxProcessParameterAnonymousSegmentationStrategy extends AbstractCxProcessParameterStrategy
| Modifier and Type | Field and Description |
|---|---|
protected Converter<CxUserToSegmentModel,CxAnonymousToSegment> |
anonymousSegmentForSessionConverter |
protected Converter<CxAnonymousToSegment,CxUserToSegmentModel> |
anonymousSegmentForSessionReverseConverter |
protected CxSegmentService |
cxSegmentService |
protected UserService |
userService |
| Constructor and Description |
|---|
CxProcessParameterAnonymousSegmentationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
load(CxPersonalizationProcessModel process) |
protected void |
loadSegmentation(java.util.Collection<CxAnonymousToSegment> anonymousSegmentation) |
void |
setAnonymousSegmentForSessionConverter(Converter<CxUserToSegmentModel,CxAnonymousToSegment> anonymousSegmentForSessionConverter) |
void |
setAnonymousSegmentForSessionReverseConverter(Converter<CxAnonymousToSegment,CxUserToSegmentModel> anonymousSegmentForSessionReverseConverter) |
void |
setCxSegmentService(CxSegmentService cxSegmentService) |
void |
setUserService(UserService userService) |
void |
store(CxPersonalizationProcessModel process) |
consumeProcessParameter, getProcessParameterHelper, getSupportedParameters, setProcessParameterHelper, setSupportedParameters, supportsprotected UserService userService
protected CxSegmentService cxSegmentService
protected Converter<CxUserToSegmentModel,CxAnonymousToSegment> anonymousSegmentForSessionConverter
protected Converter<CxAnonymousToSegment,CxUserToSegmentModel> anonymousSegmentForSessionReverseConverter
public CxProcessParameterAnonymousSegmentationStrategy()
public void store(CxPersonalizationProcessModel process)
public void load(CxPersonalizationProcessModel process)
protected void loadSegmentation(java.util.Collection<CxAnonymousToSegment> anonymousSegmentation)
public void setUserService(UserService userService)
public void setCxSegmentService(CxSegmentService cxSegmentService)
public void setAnonymousSegmentForSessionConverter(Converter<CxUserToSegmentModel,CxAnonymousToSegment> anonymousSegmentForSessionConverter)
public void setAnonymousSegmentForSessionReverseConverter(Converter<CxAnonymousToSegment,CxUserToSegmentModel> anonymousSegmentForSessionReverseConverter)
Copyright © 2017 SAP SE. All Rights Reserved.