Class CxConfigModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.personalizationservices.model.config.CxConfigModel
- All Implemented Interfaces:
Serializable
Generated model class for type CxConfig first defined at extension personalizationservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationBaseSiteToCxConfigdefining source attributebaseSitesin extensionpersonalizationservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.static final StringGenerated constant - Attribute key ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.codeattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.static final StringGenerated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.static final StringGenerated constant - Attribute key ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.Generated constructor - Default constructor for creation with existing contextCxConfigModel(String _code) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxConfigModel(String _code, ItemModel _owner) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.Deprecated, for removal: This API element is subject to removal in a future version.since 1808Deprecated, for removal: This API element is subject to removal in a future version.since 1808Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.Generated method - Getter of theCxConfig.baseSitesattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.getCode()Generated method - Getter of theCxConfig.codeattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.minAffinityattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.Deprecated, for removal: This API element is subject to removal in a future version.since 2005Generated method - Getter of theCxConfig.occTTLattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.Generated method - Getter of theCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.Generated method - Getter of theCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.booleanGenerated method - Getter of theCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.voidsetActionResultMaxRepeat(Integer value) Generated method - Setter ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.voidsetAnonymousUserActions(Set<String> value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAnonymousUserDefaultActions(Set<String> value) Generated method - Setter ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.voidDeprecated, for removal: This API element is subject to removal in a future version.since 1808voidDeprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAnonymousUserMinTime(Long value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAutoCreateSegments(Boolean value) Generated method - Setter ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.voidsetBaseSites(Set<BaseSiteModel> value) Generated method - Setter ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.voidsetCalculationProcess(String value) Generated method - Setter ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.voidGenerated method - Initial setter ofCxConfig.codeattribute defined at extensionpersonalizationservices.voidsetConsentGivenActions(Set<String> value) Generated method - Setter ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.voidsetContainerCleanupEnabled(boolean value) Generated method - Setter ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.voidDeprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetMinAffinity(BigDecimal value) Generated method - Setter ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.voidDeprecated, for removal: This API element is subject to removal in a future version.since 2005voidGenerated method - Setter ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.voidsetOrderMapperSegmentMap(Map<String, BigDecimal> value) Generated method - Setter ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.voidGenerated method - Setter ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.voidsetUserChangedActions(Set<String> value) Generated method - Setter ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_BASESITETOCXCONFIG
Generated relation code constant for relationBaseSiteToCxConfigdefining source attributebaseSitesin extensionpersonalizationservices.- See Also:
-
CODE
Generated constant - Attribute key ofCxConfig.codeattribute defined at extensionpersonalizationservices.- See Also:
-
MINAFFINITY
Generated constant - Attribute key ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.- See Also:
-
ACTIONRESULTMAXREPEAT
Generated constant - Attribute key ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.- See Also:
-
USERCHANGEDACTIONS
Generated constant - Attribute key ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.- See Also:
-
CONSENTGIVENACTIONS
Generated constant - Attribute key ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.- See Also:
-
CALCULATIONPROCESS
Generated constant - Attribute key ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.- See Also:
-
IGNORERECALCFORANONYMOUS
Generated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.- See Also:
-
ANONYMOUSUSERDEFAULTACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.- See Also:
-
ANONYMOUSUSERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices.- See Also:
-
ANONYMOUSUSERMINREQUESTNUMBER
Generated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.- See Also:
-
ANONYMOUSUSERMINTIME
Generated constant - Attribute key ofCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.- See Also:
-
ANONYMOUSUSERIGNOREOTHERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.- See Also:
-
CATALOGLOOKUP
Generated constant - Attribute key ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.- See Also:
-
CONSENTTEMPLATES
Generated constant - Attribute key ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.- See Also:
-
USERSEGMENTSSTOREINSESSION
Generated constant - Attribute key ofCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.- See Also:
-
OCCPERSONALIZATIONENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.- See Also:
-
OCCTTL
Generated constant - Attribute key ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.- See Also:
-
OCCPERSONALIZATIONIDCOOKIEENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.- See Also:
-
URLVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.- See Also:
-
BASESITES
Generated constant - Attribute key ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.- See Also:
-
PERIODICVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.- See Also:
-
AUTOCREATESEGMENTS
Generated constant - Attribute key ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.- See Also:
-
CONTAINERCLEANUPENABLED
Generated constant - Attribute key ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.- See Also:
-
ORDERMAPPERSEGMENTMAP
Generated constant - Attribute key ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.- See Also:
-
-
Constructor Details
-
CxConfigModel
public CxConfigModel()Generated constructor - Default constructor for generic creation. -
CxConfigModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
CxConfigModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code- initial attribute declared by typeCxConfigat extensionpersonalizationservices
-
CxConfigModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_code- initial attribute declared by typeCxConfigat extensionpersonalizationservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getActionResultMaxRepeat
Generated method - Getter of theCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.- Returns:
- the actionResultMaxRepeat - Number of retires in case of action result load error caused by optimistic locking failure
-
getAnonymousUserActions
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserActions", type=GETTER) public Set<String> getAnonymousUserActions()Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the anonymousUserActions - Set of actions which should be called when anonymous user makes subsequent request
-
getAnonymousUserDefaultActions
@Accessor(qualifier="anonymousUserDefaultActions", type=GETTER) public Set<String> getAnonymousUserDefaultActions()Generated method - Getter of theCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the anonymousUserDefaultActions - Set of actions which should be called when anonymous user makes first request
-
getAnonymousUserIgnoreOtherActions
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserIgnoreOtherActions", type=GETTER) public Boolean getAnonymousUserIgnoreOtherActions()Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.- Returns:
- the anonymousUserIgnoreOtherActions - Defines other voters should be considered for anonymous user
-
getAnonymousUserMinRequestNumber
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserMinRequestNumber", type=GETTER) public Integer getAnonymousUserMinRequestNumber()Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.- Returns:
- the anonymousUserMinRequestNumber - Defines minimal number of requests between subsequent actions for anonymous user
-
getAnonymousUserMinTime
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserMinTime", type=GETTER) public Long getAnonymousUserMinTime()Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.- Returns:
- the anonymousUserMinTime - Defines minimal time [ms] between subsequent actions for anonymous user
-
getAutoCreateSegments
Generated method - Getter of theCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.- Returns:
- the autoCreateSegments - If set to true segments are automatically created from external data during update.
-
getBaseSites
Generated method - Getter of theCxConfig.baseSitesattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the baseSites
-
getCalculationProcess
Generated method - Getter of theCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.- Returns:
- the calculationProcess - Name of calculation process
-
getCatalogLookup
Generated method - Getter of theCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.- Returns:
- the catalogLookup - Type of lookup strategy used
-
getCode
Generated method - Getter of theCxConfig.codeattribute defined at extensionpersonalizationservices.- Returns:
- the code - Unique identifier
-
getConsentGivenActions
Generated method - Getter of theCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the consentGivenActions - Set of actions which should be called after user gives all required consents for personalization
-
getConsentTemplates
@Accessor(qualifier="consentTemplates", type=GETTER) public Set<ConsentTemplateModel> getConsentTemplates()Generated method - Getter of theCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the consentTemplates - Collection of ConsentTemplates
-
getIgnoreRecalcForAnonymous
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="ignoreRecalcForAnonymous", type=GETTER) public Boolean getIgnoreRecalcForAnonymous()Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.- Returns:
- the ignoreRecalcForAnonymous - Defines if experience recalculation for anonymous user should be ignored or not
-
getMinAffinity
Generated method - Getter of theCxConfig.minAffinityattribute defined at extensionpersonalizationservices.- Returns:
- the minAffinity - Minimum affinity for user to segment relation
-
getOccPersonalizationEnabled
@Accessor(qualifier="occPersonalizationEnabled", type=GETTER) public Boolean getOccPersonalizationEnabled()Generated method - Getter of theCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.- Returns:
- the occPersonalizationEnabled - Defines if personalization for Commerce Web Services is enabled
-
getOccPersonalizationIdCookieEnabled
@Deprecated(since="2005", forRemoval=true) @Accessor(qualifier="occPersonalizationIdCookieEnabled", type=GETTER) public Boolean getOccPersonalizationIdCookieEnabled()Deprecated, for removal: This API element is subject to removal in a future version.since 2005Generated method - Getter of theCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.- Returns:
- the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
-
getOccTTL
Generated method - Getter of theCxConfig.occTTLattribute defined at extensionpersonalizationservices.- Returns:
- the occTTL - Time (in miliseconds) for which personalization calculation is valid
-
getOrderMapperSegmentMap
@Accessor(qualifier="orderMapperSegmentMap", type=GETTER) public Map<String,BigDecimal> getOrderMapperSegmentMap()Generated method - Getter of theCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.- Returns:
- the orderMapperSegmentMap - Map with configuration for OrderMapper
-
getPeriodicVoterConfigs
@Accessor(qualifier="periodicVoterConfigs", type=GETTER) public Set<CxPeriodicVoterConfigModel> getPeriodicVoterConfigs()Generated method - Getter of theCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the periodicVoterConfigs
-
getUrlVoterConfigs
@Accessor(qualifier="urlVoterConfigs", type=GETTER) public List<CxUrlVoterConfigModel> getUrlVoterConfigs()Generated method - Getter of theCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the urlVoterConfigs
-
getUserChangedActions
Generated method - Getter of theCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the userChangedActions - Set of actions which should be called after user changed event
-
getUserSegmentsStoreInSession
@Accessor(qualifier="userSegmentsStoreInSession", type=GETTER) public Boolean getUserSegmentsStoreInSession()Generated method - Getter of theCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.- Returns:
- the userSegmentsStoreInSession - Defines if segments for registered user should be stored in session and save to database after session ends
-
isContainerCleanupEnabled
@Accessor(qualifier="containerCleanupEnabled", type=GETTER) public boolean isContainerCleanupEnabled()Generated method - Getter of theCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.- Returns:
- the containerCleanupEnabled - Attribute defining if cx container should be removed in case there is no actions related to it
-
setActionResultMaxRepeat
@Accessor(qualifier="actionResultMaxRepeat", type=SETTER) public void setActionResultMaxRepeat(Integer value) Generated method - Setter ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.- Parameters:
value- the actionResultMaxRepeat - Number of retires in case of action result load error caused by optimistic locking failure
-
setAnonymousUserActions
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserActions", type=SETTER) public void setAnonymousUserActions(Set<String> value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices.- Parameters:
value- the anonymousUserActions - Set of actions which should be called when anonymous user makes subsequent request
-
setAnonymousUserDefaultActions
@Accessor(qualifier="anonymousUserDefaultActions", type=SETTER) public void setAnonymousUserDefaultActions(Set<String> value) Generated method - Setter ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.- Parameters:
value- the anonymousUserDefaultActions - Set of actions which should be called when anonymous user makes first request
-
setAnonymousUserIgnoreOtherActions
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserIgnoreOtherActions", type=SETTER) public void setAnonymousUserIgnoreOtherActions(Boolean value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.- Parameters:
value- the anonymousUserIgnoreOtherActions - Defines other voters should be considered for anonymous user
-
setAnonymousUserMinRequestNumber
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserMinRequestNumber", type=SETTER) public void setAnonymousUserMinRequestNumber(Integer value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.- Parameters:
value- the anonymousUserMinRequestNumber - Defines minimal number of requests between subsequent actions for anonymous user
-
setAnonymousUserMinTime
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="anonymousUserMinTime", type=SETTER) public void setAnonymousUserMinTime(Long value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.- Parameters:
value- the anonymousUserMinTime - Defines minimal time [ms] between subsequent actions for anonymous user
-
setAutoCreateSegments
@Accessor(qualifier="autoCreateSegments", type=SETTER) public void setAutoCreateSegments(Boolean value) Generated method - Setter ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.- Parameters:
value- the autoCreateSegments - If set to true segments are automatically created from external data during update.
-
setBaseSites
Generated method - Setter ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.- Parameters:
value- the baseSites
-
setCalculationProcess
@Accessor(qualifier="calculationProcess", type=SETTER) public void setCalculationProcess(String value) Generated method - Setter ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.- Parameters:
value- the calculationProcess - Name of calculation process
-
setCatalogLookup
@Accessor(qualifier="catalogLookup", type=SETTER) public void setCatalogLookup(CxCatalogLookupType value) Generated method - Setter ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.- Parameters:
value- the catalogLookup - Type of lookup strategy used
-
setCode
Generated method - Initial setter ofCxConfig.codeattribute defined at extensionpersonalizationservices. Can only be used at creation of model - before first save.- Parameters:
value- the code - Unique identifier
-
setConsentGivenActions
@Accessor(qualifier="consentGivenActions", type=SETTER) public void setConsentGivenActions(Set<String> value) Generated method - Setter ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.- Parameters:
value- the consentGivenActions - Set of actions which should be called after user gives all required consents for personalization
-
setConsentTemplates
@Accessor(qualifier="consentTemplates", type=SETTER) public void setConsentTemplates(Set<ConsentTemplateModel> value) Generated method - Setter ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.- Parameters:
value- the consentTemplates - Collection of ConsentTemplates
-
setContainerCleanupEnabled
@Accessor(qualifier="containerCleanupEnabled", type=SETTER) public void setContainerCleanupEnabled(boolean value) Generated method - Setter ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.- Parameters:
value- the containerCleanupEnabled - Attribute defining if cx container should be removed in case there is no actions related to it
-
setIgnoreRecalcForAnonymous
@Deprecated(since="1808", forRemoval=true) @Accessor(qualifier="ignoreRecalcForAnonymous", type=SETTER) public void setIgnoreRecalcForAnonymous(Boolean value) Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.- Parameters:
value- the ignoreRecalcForAnonymous - Defines if experience recalculation for anonymous user should be ignored or not
-
setMinAffinity
Generated method - Setter ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.- Parameters:
value- the minAffinity - Minimum affinity for user to segment relation
-
setOccPersonalizationEnabled
@Accessor(qualifier="occPersonalizationEnabled", type=SETTER) public void setOccPersonalizationEnabled(Boolean value) Generated method - Setter ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.- Parameters:
value- the occPersonalizationEnabled - Defines if personalization for Commerce Web Services is enabled
-
setOccPersonalizationIdCookieEnabled
@Deprecated(since="2005", forRemoval=true) @Accessor(qualifier="occPersonalizationIdCookieEnabled", type=SETTER) public void setOccPersonalizationIdCookieEnabled(Boolean value) Deprecated, for removal: This API element is subject to removal in a future version.since 2005Generated method - Setter ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.- Parameters:
value- the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
-
setOccTTL
Generated method - Setter ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.- Parameters:
value- the occTTL - Time (in miliseconds) for which personalization calculation is valid
-
setOrderMapperSegmentMap
@Accessor(qualifier="orderMapperSegmentMap", type=SETTER) public void setOrderMapperSegmentMap(Map<String, BigDecimal> value) Generated method - Setter ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.- Parameters:
value- the orderMapperSegmentMap - Map with configuration for OrderMapper
-
setPeriodicVoterConfigs
@Accessor(qualifier="periodicVoterConfigs", type=SETTER) public void setPeriodicVoterConfigs(Set<CxPeriodicVoterConfigModel> value) Generated method - Setter ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.- Parameters:
value- the periodicVoterConfigs
-
setUrlVoterConfigs
@Accessor(qualifier="urlVoterConfigs", type=SETTER) public void setUrlVoterConfigs(List<CxUrlVoterConfigModel> value) Generated method - Setter ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.- Parameters:
value- the urlVoterConfigs
-
setUserChangedActions
@Accessor(qualifier="userChangedActions", type=SETTER) public void setUserChangedActions(Set<String> value) Generated method - Setter ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.- Parameters:
value- the userChangedActions - Set of actions which should be called after user changed event
-
setUserSegmentsStoreInSession
@Accessor(qualifier="userSegmentsStoreInSession", type=SETTER) public void setUserSegmentsStoreInSession(Boolean value) Generated method - Setter ofCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.- Parameters:
value- the userSegmentsStoreInSession - Defines if segments for registered user should be stored in session and save to database after session ends
-