All Implemented Interfaces:
Serializable

public class CxConfigModel extends ItemModel
Generated model class for type CxConfig first defined at extension personalizationservices.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _BASESITETOCXCONFIG

      public static final String _BASESITETOCXCONFIG
      Generated relation code constant for relation BaseSiteToCxConfig defining source attribute baseSites in extension personalizationservices.
      See Also:
    • CODE

      public static final String CODE
      Generated constant - Attribute key of CxConfig.code attribute defined at extension personalizationservices.
      See Also:
    • MINAFFINITY

      public static final String MINAFFINITY
      Generated constant - Attribute key of CxConfig.minAffinity attribute defined at extension personalizationservices.
      See Also:
    • ACTIONRESULTMAXREPEAT

      public static final String ACTIONRESULTMAXREPEAT
      Generated constant - Attribute key of CxConfig.actionResultMaxRepeat attribute defined at extension personalizationservices.
      See Also:
    • USERCHANGEDACTIONS

      public static final String USERCHANGEDACTIONS
      Generated constant - Attribute key of CxConfig.userChangedActions attribute defined at extension personalizationservices.
      See Also:
    • CONSENTGIVENACTIONS

      public static final String CONSENTGIVENACTIONS
      Generated constant - Attribute key of CxConfig.consentGivenActions attribute defined at extension personalizationservices.
      See Also:
    • CALCULATIONPROCESS

      public static final String CALCULATIONPROCESS
      Generated constant - Attribute key of CxConfig.calculationProcess attribute defined at extension personalizationservices.
      See Also:
    • IGNORERECALCFORANONYMOUS

      public static final String IGNORERECALCFORANONYMOUS
      Generated constant - Attribute key of CxConfig.ignoreRecalcForAnonymous attribute defined at extension personalizationservices.
      See Also:
    • ANONYMOUSUSERDEFAULTACTIONS

      public static final String ANONYMOUSUSERDEFAULTACTIONS
      Generated constant - Attribute key of CxConfig.anonymousUserDefaultActions attribute defined at extension personalizationservices.
      See Also:
    • ANONYMOUSUSERACTIONS

      public static final String ANONYMOUSUSERACTIONS
      Generated constant - Attribute key of CxConfig.anonymousUserActions attribute defined at extension personalizationservices.
      See Also:
    • ANONYMOUSUSERMINREQUESTNUMBER

      public static final String ANONYMOUSUSERMINREQUESTNUMBER
      Generated constant - Attribute key of CxConfig.anonymousUserMinRequestNumber attribute defined at extension personalizationservices.
      See Also:
    • ANONYMOUSUSERMINTIME

      public static final String ANONYMOUSUSERMINTIME
      Generated constant - Attribute key of CxConfig.anonymousUserMinTime attribute defined at extension personalizationservices.
      See Also:
    • ANONYMOUSUSERIGNOREOTHERACTIONS

      public static final String ANONYMOUSUSERIGNOREOTHERACTIONS
      Generated constant - Attribute key of CxConfig.anonymousUserIgnoreOtherActions attribute defined at extension personalizationservices.
      See Also:
    • CATALOGLOOKUP

      public static final String CATALOGLOOKUP
      Generated constant - Attribute key of CxConfig.catalogLookup attribute defined at extension personalizationservices.
      See Also:
    • CONSENTTEMPLATES

      public static final String CONSENTTEMPLATES
      Generated constant - Attribute key of CxConfig.consentTemplates attribute defined at extension personalizationservices.
      See Also:
    • USERSEGMENTSSTOREINSESSION

      public static final String USERSEGMENTSSTOREINSESSION
      Generated constant - Attribute key of CxConfig.userSegmentsStoreInSession attribute defined at extension personalizationservices.
      See Also:
    • OCCPERSONALIZATIONENABLED

      public static final String OCCPERSONALIZATIONENABLED
      Generated constant - Attribute key of CxConfig.occPersonalizationEnabled attribute defined at extension personalizationservices.
      See Also:
    • OCCTTL

      public static final String OCCTTL
      Generated constant - Attribute key of CxConfig.occTTL attribute defined at extension personalizationservices.
      See Also:
    • OCCPERSONALIZATIONIDCOOKIEENABLED

      public static final String OCCPERSONALIZATIONIDCOOKIEENABLED
      Generated constant - Attribute key of CxConfig.occPersonalizationIdCookieEnabled attribute defined at extension personalizationservices.
      See Also:
    • URLVOTERCONFIGS

      public static final String URLVOTERCONFIGS
      Generated constant - Attribute key of CxConfig.urlVoterConfigs attribute defined at extension personalizationservices.
      See Also:
    • BASESITES

      public static final String BASESITES
      Generated constant - Attribute key of CxConfig.baseSites attribute defined at extension personalizationservices.
      See Also:
    • PERIODICVOTERCONFIGS

      public static final String PERIODICVOTERCONFIGS
      Generated constant - Attribute key of CxConfig.periodicVoterConfigs attribute defined at extension personalizationservices.
      See Also:
    • AUTOCREATESEGMENTS

      public static final String AUTOCREATESEGMENTS
      Generated constant - Attribute key of CxConfig.autoCreateSegments attribute defined at extension personalizationintegration.
      See Also:
    • CONTAINERCLEANUPENABLED

      public static final String CONTAINERCLEANUPENABLED
      Generated constant - Attribute key of CxConfig.containerCleanupEnabled attribute defined at extension personalizationcms.
      See Also:
    • ORDERMAPPERSEGMENTMAP

      public static final String ORDERMAPPERSEGMENTMAP
      Generated constant - Attribute key of CxConfig.orderMapperSegmentMap attribute defined at extension personalizationyprofile.
      See Also:
  • Constructor Details

    • CxConfigModel

      public CxConfigModel()
      Generated constructor - Default constructor for generic creation.
    • CxConfigModel

      public CxConfigModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • CxConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public CxConfigModel(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 parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _code - initial attribute declared by type CxConfig at extension personalizationservices
    • CxConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public CxConfigModel(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
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _code - initial attribute declared by type CxConfig at extension personalizationservices
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getActionResultMaxRepeat

      @Accessor(qualifier="actionResultMaxRepeat", type=GETTER) public Integer getActionResultMaxRepeat()
      Generated method - Getter of the CxConfig.actionResultMaxRepeat attribute defined at extension personalizationservices.
      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 1808
      Generated method - Getter of the CxConfig.anonymousUserActions attribute defined at extension personalizationservices. 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 the CxConfig.anonymousUserDefaultActions attribute defined at extension personalizationservices. 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 1808
      Generated method - Getter of the CxConfig.anonymousUserIgnoreOtherActions attribute defined at extension personalizationservices.
      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 1808
      Generated method - Getter of the CxConfig.anonymousUserMinRequestNumber attribute defined at extension personalizationservices.
      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 1808
      Generated method - Getter of the CxConfig.anonymousUserMinTime attribute defined at extension personalizationservices.
      Returns:
      the anonymousUserMinTime - Defines minimal time [ms] between subsequent actions for anonymous user
    • getAutoCreateSegments

      @Accessor(qualifier="autoCreateSegments", type=GETTER) public Boolean getAutoCreateSegments()
      Generated method - Getter of the CxConfig.autoCreateSegments attribute defined at extension personalizationintegration.
      Returns:
      the autoCreateSegments - If set to true segments are automatically created from external data during update.
    • getBaseSites

      @Accessor(qualifier="baseSites", type=GETTER) public Set<BaseSiteModel> getBaseSites()
      Generated method - Getter of the CxConfig.baseSites attribute defined at extension personalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the baseSites
    • getCalculationProcess

      @Accessor(qualifier="calculationProcess", type=GETTER) public String getCalculationProcess()
      Generated method - Getter of the CxConfig.calculationProcess attribute defined at extension personalizationservices.
      Returns:
      the calculationProcess - Name of calculation process
    • getCatalogLookup

      @Accessor(qualifier="catalogLookup", type=GETTER) public CxCatalogLookupType getCatalogLookup()
      Generated method - Getter of the CxConfig.catalogLookup attribute defined at extension personalizationservices.
      Returns:
      the catalogLookup - Type of lookup strategy used
    • getCode

      @Accessor(qualifier="code", type=GETTER) public String getCode()
      Generated method - Getter of the CxConfig.code attribute defined at extension personalizationservices.
      Returns:
      the code - Unique identifier
    • getConsentGivenActions

      @Accessor(qualifier="consentGivenActions", type=GETTER) public Set<String> getConsentGivenActions()
      Generated method - Getter of the CxConfig.consentGivenActions attribute defined at extension personalizationservices. 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 the CxConfig.consentTemplates attribute defined at extension personalizationservices. 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 1808
      Generated method - Getter of the CxConfig.ignoreRecalcForAnonymous attribute defined at extension personalizationservices.
      Returns:
      the ignoreRecalcForAnonymous - Defines if experience recalculation for anonymous user should be ignored or not
    • getMinAffinity

      @Accessor(qualifier="minAffinity", type=GETTER) public BigDecimal getMinAffinity()
      Generated method - Getter of the CxConfig.minAffinity attribute defined at extension personalizationservices.
      Returns:
      the minAffinity - Minimum affinity for user to segment relation
    • getOccPersonalizationEnabled

      @Accessor(qualifier="occPersonalizationEnabled", type=GETTER) public Boolean getOccPersonalizationEnabled()
      Generated method - Getter of the CxConfig.occPersonalizationEnabled attribute defined at extension personalizationservices.
      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 2005
      Generated method - Getter of the CxConfig.occPersonalizationIdCookieEnabled attribute defined at extension personalizationservices.
      Returns:
      the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
    • getOccTTL

      @Accessor(qualifier="occTTL", type=GETTER) public Long getOccTTL()
      Generated method - Getter of the CxConfig.occTTL attribute defined at extension personalizationservices.
      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 the CxConfig.orderMapperSegmentMap attribute defined at extension personalizationyprofile.
      Returns:
      the orderMapperSegmentMap - Map with configuration for OrderMapper
    • getPeriodicVoterConfigs

      @Accessor(qualifier="periodicVoterConfigs", type=GETTER) public Set<CxPeriodicVoterConfigModel> getPeriodicVoterConfigs()
      Generated method - Getter of the CxConfig.periodicVoterConfigs attribute defined at extension personalizationservices. 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 the CxConfig.urlVoterConfigs attribute defined at extension personalizationservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the urlVoterConfigs
    • getUserChangedActions

      @Accessor(qualifier="userChangedActions", type=GETTER) public Set<String> getUserChangedActions()
      Generated method - Getter of the CxConfig.userChangedActions attribute defined at extension personalizationservices. 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 the CxConfig.userSegmentsStoreInSession attribute defined at extension personalizationservices.
      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 the CxConfig.containerCleanupEnabled attribute defined at extension personalizationcms.
      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 of CxConfig.actionResultMaxRepeat attribute defined at extension personalizationservices.
      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 1808
      Generated method - Setter of CxConfig.anonymousUserActions attribute defined at extension personalizationservices.
      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 of CxConfig.anonymousUserDefaultActions attribute defined at extension personalizationservices.
      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 1808
      Generated method - Setter of CxConfig.anonymousUserIgnoreOtherActions attribute defined at extension personalizationservices.
      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 1808
      Generated method - Setter of CxConfig.anonymousUserMinRequestNumber attribute defined at extension personalizationservices.
      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 1808
      Generated method - Setter of CxConfig.anonymousUserMinTime attribute defined at extension personalizationservices.
      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 of CxConfig.autoCreateSegments attribute defined at extension personalizationintegration.
      Parameters:
      value - the autoCreateSegments - If set to true segments are automatically created from external data during update.
    • setBaseSites

      @Accessor(qualifier="baseSites", type=SETTER) public void setBaseSites(Set<BaseSiteModel> value)
      Generated method - Setter of CxConfig.baseSites attribute defined at extension personalizationservices.
      Parameters:
      value - the baseSites
    • setCalculationProcess

      @Accessor(qualifier="calculationProcess", type=SETTER) public void setCalculationProcess(String value)
      Generated method - Setter of CxConfig.calculationProcess attribute defined at extension personalizationservices.
      Parameters:
      value - the calculationProcess - Name of calculation process
    • setCatalogLookup

      @Accessor(qualifier="catalogLookup", type=SETTER) public void setCatalogLookup(CxCatalogLookupType value)
      Generated method - Setter of CxConfig.catalogLookup attribute defined at extension personalizationservices.
      Parameters:
      value - the catalogLookup - Type of lookup strategy used
    • setCode

      @Accessor(qualifier="code", type=SETTER) public void setCode(String value)
      Generated method - Initial setter of CxConfig.code attribute defined at extension personalizationservices. 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 of CxConfig.consentGivenActions attribute defined at extension personalizationservices.
      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 of CxConfig.consentTemplates attribute defined at extension personalizationservices.
      Parameters:
      value - the consentTemplates - Collection of ConsentTemplates
    • setContainerCleanupEnabled

      @Accessor(qualifier="containerCleanupEnabled", type=SETTER) public void setContainerCleanupEnabled(boolean value)
      Generated method - Setter of CxConfig.containerCleanupEnabled attribute defined at extension personalizationcms.
      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 1808
      Generated method - Setter of CxConfig.ignoreRecalcForAnonymous attribute defined at extension personalizationservices.
      Parameters:
      value - the ignoreRecalcForAnonymous - Defines if experience recalculation for anonymous user should be ignored or not
    • setMinAffinity

      @Accessor(qualifier="minAffinity", type=SETTER) public void setMinAffinity(BigDecimal value)
      Generated method - Setter of CxConfig.minAffinity attribute defined at extension personalizationservices.
      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 of CxConfig.occPersonalizationEnabled attribute defined at extension personalizationservices.
      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 2005
      Generated method - Setter of CxConfig.occPersonalizationIdCookieEnabled attribute defined at extension personalizationservices.
      Parameters:
      value - the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
    • setOccTTL

      @Accessor(qualifier="occTTL", type=SETTER) public void setOccTTL(Long value)
      Generated method - Setter of CxConfig.occTTL attribute defined at extension personalizationservices.
      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 of CxConfig.orderMapperSegmentMap attribute defined at extension personalizationyprofile.
      Parameters:
      value - the orderMapperSegmentMap - Map with configuration for OrderMapper
    • setPeriodicVoterConfigs

      @Accessor(qualifier="periodicVoterConfigs", type=SETTER) public void setPeriodicVoterConfigs(Set<CxPeriodicVoterConfigModel> value)
      Generated method - Setter of CxConfig.periodicVoterConfigs attribute defined at extension personalizationservices.
      Parameters:
      value - the periodicVoterConfigs
    • setUrlVoterConfigs

      @Accessor(qualifier="urlVoterConfigs", type=SETTER) public void setUrlVoterConfigs(List<CxUrlVoterConfigModel> value)
      Generated method - Setter of CxConfig.urlVoterConfigs attribute defined at extension personalizationservices.
      Parameters:
      value - the urlVoterConfigs
    • setUserChangedActions

      @Accessor(qualifier="userChangedActions", type=SETTER) public void setUserChangedActions(Set<String> value)
      Generated method - Setter of CxConfig.userChangedActions attribute defined at extension personalizationservices.
      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 of CxConfig.userSegmentsStoreInSession attribute defined at extension personalizationservices.
      Parameters:
      value - the userSegmentsStoreInSession - Defines if segments for registered user should be stored in session and save to database after session ends