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:
java.io.Serializable
public class CxConfigModel extends ItemModel
Generated model class for type CxConfig first defined at extension personalizationservices.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
_BASESITETOCXCONFIG
Generated relation code constant for relationBaseSiteToCxConfig
defining source attributebaseSites
in extensionpersonalizationservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
ACTIONRESULTMAXREPEAT
Generated constant - Attribute key ofCxConfig.actionResultMaxRepeat
attribute defined at extensionpersonalizationservices
.static java.lang.String
ANONYMOUSUSERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserActions
attribute defined at extensionpersonalizationservices
.static java.lang.String
ANONYMOUSUSERDEFAULTACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserDefaultActions
attribute defined at extensionpersonalizationservices
.static java.lang.String
ANONYMOUSUSERIGNOREOTHERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActions
attribute defined at extensionpersonalizationservices
.static java.lang.String
ANONYMOUSUSERMINREQUESTNUMBER
Generated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumber
attribute defined at extensionpersonalizationservices
.static java.lang.String
ANONYMOUSUSERMINTIME
Generated constant - Attribute key ofCxConfig.anonymousUserMinTime
attribute defined at extensionpersonalizationservices
.static java.lang.String
AUTOCREATESEGMENTS
Generated constant - Attribute key ofCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.static java.lang.String
BASESITES
Generated constant - Attribute key ofCxConfig.baseSites
attribute defined at extensionpersonalizationservices
.static java.lang.String
CALCULATIONPROCESS
Generated constant - Attribute key ofCxConfig.calculationProcess
attribute defined at extensionpersonalizationservices
.static java.lang.String
CATALOGLOOKUP
Generated constant - Attribute key ofCxConfig.catalogLookup
attribute defined at extensionpersonalizationservices
.static java.lang.String
CODE
Generated constant - Attribute key ofCxConfig.code
attribute defined at extensionpersonalizationservices
.static java.lang.String
CONSENTGIVENACTIONS
Generated constant - Attribute key ofCxConfig.consentGivenActions
attribute defined at extensionpersonalizationservices
.static java.lang.String
CONSENTTEMPLATES
Generated constant - Attribute key ofCxConfig.consentTemplates
attribute defined at extensionpersonalizationservices
.static java.lang.String
CONTAINERCLEANUPENABLED
Generated constant - Attribute key ofCxConfig.containerCleanupEnabled
attribute defined at extensionpersonalizationcms
.static java.lang.String
IGNORERECALCFORANONYMOUS
Generated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymous
attribute defined at extensionpersonalizationservices
.static java.lang.String
MINAFFINITY
Generated constant - Attribute key ofCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.static java.lang.String
OCCPERSONALIZATIONENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.static java.lang.String
OCCPERSONALIZATIONIDCOOKIEENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.static java.lang.String
OCCTTL
Generated constant - Attribute key ofCxConfig.occTTL
attribute defined at extensionpersonalizationservices
.static java.lang.String
ORDERMAPPERSEGMENTMAP
Generated constant - Attribute key ofCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.static java.lang.String
PERIODICVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
.static java.lang.String
URLVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
.static java.lang.String
USERCHANGEDACTIONS
Generated constant - Attribute key ofCxConfig.userChangedActions
attribute defined at extensionpersonalizationservices
.static java.lang.String
USERSEGMENTSSTOREINSESSION
Generated constant - Attribute key ofCxConfig.userSegmentsStoreInSession
attribute defined at extensionpersonalizationservices
.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description CxConfigModel()
Generated constructor - Default constructor for generic creation.CxConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextCxConfigModel(java.lang.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(java.lang.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
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Integer
getActionResultMaxRepeat()
Generated method - Getter of theCxConfig.actionResultMaxRepeat
attribute defined at extensionpersonalizationservices
.java.util.Set<java.lang.String>
getAnonymousUserActions()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.util.Set<java.lang.String>
getAnonymousUserDefaultActions()
Generated method - Getter of theCxConfig.anonymousUserDefaultActions
attribute defined at extensionpersonalizationservices
.java.lang.Boolean
getAnonymousUserIgnoreOtherActions()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.Integer
getAnonymousUserMinRequestNumber()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.Long
getAnonymousUserMinTime()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.Boolean
getAutoCreateSegments()
Generated method - Getter of theCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.java.util.Set<BaseSiteModel>
getBaseSites()
Generated method - Getter of theCxConfig.baseSites
attribute defined at extensionpersonalizationservices
.java.lang.String
getCalculationProcess()
Generated method - Getter of theCxConfig.calculationProcess
attribute defined at extensionpersonalizationservices
.CxCatalogLookupType
getCatalogLookup()
Generated method - Getter of theCxConfig.catalogLookup
attribute defined at extensionpersonalizationservices
.java.lang.String
getCode()
Generated method - Getter of theCxConfig.code
attribute defined at extensionpersonalizationservices
.java.util.Set<java.lang.String>
getConsentGivenActions()
Generated method - Getter of theCxConfig.consentGivenActions
attribute defined at extensionpersonalizationservices
.java.util.Set<ConsentTemplateModel>
getConsentTemplates()
Generated method - Getter of theCxConfig.consentTemplates
attribute defined at extensionpersonalizationservices
.java.lang.Boolean
getIgnoreRecalcForAnonymous()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.math.BigDecimal
getMinAffinity()
Generated method - Getter of theCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.java.lang.Boolean
getOccPersonalizationEnabled()
Generated method - Getter of theCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.java.lang.Boolean
getOccPersonalizationIdCookieEnabled()
Generated method - Getter of theCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.java.lang.Long
getOccTTL()
Generated method - Getter of theCxConfig.occTTL
attribute defined at extensionpersonalizationservices
.java.util.Map<java.lang.String,java.math.BigDecimal>
getOrderMapperSegmentMap()
Generated method - Getter of theCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.java.util.Set<CxPeriodicVoterConfigModel>
getPeriodicVoterConfigs()
Generated method - Getter of theCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
.java.util.List<CxUrlVoterConfigModel>
getUrlVoterConfigs()
Generated method - Getter of theCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
.java.util.Set<java.lang.String>
getUserChangedActions()
Generated method - Getter of theCxConfig.userChangedActions
attribute defined at extensionpersonalizationservices
.java.lang.Boolean
getUserSegmentsStoreInSession()
Generated method - Getter of theCxConfig.userSegmentsStoreInSession
attribute defined at extensionpersonalizationservices
.boolean
isContainerCleanupEnabled()
Generated method - Getter of theCxConfig.containerCleanupEnabled
attribute defined at extensionpersonalizationcms
.void
setActionResultMaxRepeat(java.lang.Integer value)
Generated method - Setter ofCxConfig.actionResultMaxRepeat
attribute defined at extensionpersonalizationservices
.void
setAnonymousUserActions(java.util.Set<java.lang.String> value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808void
setAnonymousUserDefaultActions(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.anonymousUserDefaultActions
attribute defined at extensionpersonalizationservices
.void
setAnonymousUserIgnoreOtherActions(java.lang.Boolean value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808void
setAnonymousUserMinRequestNumber(java.lang.Integer value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808void
setAnonymousUserMinTime(java.lang.Long value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808void
setAutoCreateSegments(java.lang.Boolean value)
Generated method - Setter ofCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.void
setBaseSites(java.util.Set<BaseSiteModel> value)
Generated method - Setter ofCxConfig.baseSites
attribute defined at extensionpersonalizationservices
.void
setCalculationProcess(java.lang.String value)
Generated method - Setter ofCxConfig.calculationProcess
attribute defined at extensionpersonalizationservices
.void
setCatalogLookup(CxCatalogLookupType value)
Generated method - Setter ofCxConfig.catalogLookup
attribute defined at extensionpersonalizationservices
.void
setCode(java.lang.String value)
Generated method - Initial setter ofCxConfig.code
attribute defined at extensionpersonalizationservices
.void
setConsentGivenActions(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.consentGivenActions
attribute defined at extensionpersonalizationservices
.void
setConsentTemplates(java.util.Set<ConsentTemplateModel> value)
Generated method - Setter ofCxConfig.consentTemplates
attribute defined at extensionpersonalizationservices
.void
setContainerCleanupEnabled(boolean value)
Generated method - Setter ofCxConfig.containerCleanupEnabled
attribute defined at extensionpersonalizationcms
.void
setIgnoreRecalcForAnonymous(java.lang.Boolean value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808void
setMinAffinity(java.math.BigDecimal value)
Generated method - Setter ofCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.void
setOccPersonalizationEnabled(java.lang.Boolean value)
Generated method - Setter ofCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.void
setOccPersonalizationIdCookieEnabled(java.lang.Boolean value)
Generated method - Setter ofCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.void
setOccTTL(java.lang.Long value)
Generated method - Setter ofCxConfig.occTTL
attribute defined at extensionpersonalizationservices
.void
setOrderMapperSegmentMap(java.util.Map<java.lang.String,java.math.BigDecimal> value)
Generated method - Setter ofCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.void
setPeriodicVoterConfigs(java.util.Set<CxPeriodicVoterConfigModel> value)
Generated method - Setter ofCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
.void
setUrlVoterConfigs(java.util.List<CxUrlVoterConfigModel> value)
Generated method - Setter ofCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
.void
setUserChangedActions(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.userChangedActions
attribute defined at extensionpersonalizationservices
.void
setUserSegmentsStoreInSession(java.lang.Boolean value)
Generated method - Setter ofCxConfig.userSegmentsStoreInSession
attribute defined at extensionpersonalizationservices
.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_BASESITETOCXCONFIG
public static final java.lang.String _BASESITETOCXCONFIG
Generated relation code constant for relationBaseSiteToCxConfig
defining source attributebaseSites
in extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofCxConfig.code
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
MINAFFINITY
public static final java.lang.String MINAFFINITY
Generated constant - Attribute key ofCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ACTIONRESULTMAXREPEAT
public static final java.lang.String ACTIONRESULTMAXREPEAT
Generated constant - Attribute key ofCxConfig.actionResultMaxRepeat
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
USERCHANGEDACTIONS
public static final java.lang.String USERCHANGEDACTIONS
Generated constant - Attribute key ofCxConfig.userChangedActions
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CONSENTGIVENACTIONS
public static final java.lang.String CONSENTGIVENACTIONS
Generated constant - Attribute key ofCxConfig.consentGivenActions
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CALCULATIONPROCESS
public static final java.lang.String CALCULATIONPROCESS
Generated constant - Attribute key ofCxConfig.calculationProcess
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
IGNORERECALCFORANONYMOUS
public static final java.lang.String IGNORERECALCFORANONYMOUS
Generated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymous
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ANONYMOUSUSERDEFAULTACTIONS
public static final java.lang.String ANONYMOUSUSERDEFAULTACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserDefaultActions
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ANONYMOUSUSERACTIONS
public static final java.lang.String ANONYMOUSUSERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserActions
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ANONYMOUSUSERMINREQUESTNUMBER
public static final java.lang.String ANONYMOUSUSERMINREQUESTNUMBER
Generated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumber
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ANONYMOUSUSERMINTIME
public static final java.lang.String ANONYMOUSUSERMINTIME
Generated constant - Attribute key ofCxConfig.anonymousUserMinTime
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
ANONYMOUSUSERIGNOREOTHERACTIONS
public static final java.lang.String ANONYMOUSUSERIGNOREOTHERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActions
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CATALOGLOOKUP
public static final java.lang.String CATALOGLOOKUP
Generated constant - Attribute key ofCxConfig.catalogLookup
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CONSENTTEMPLATES
public static final java.lang.String CONSENTTEMPLATES
Generated constant - Attribute key ofCxConfig.consentTemplates
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
USERSEGMENTSSTOREINSESSION
public static final java.lang.String USERSEGMENTSSTOREINSESSION
Generated constant - Attribute key ofCxConfig.userSegmentsStoreInSession
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
OCCPERSONALIZATIONENABLED
public static final java.lang.String OCCPERSONALIZATIONENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
OCCTTL
public static final java.lang.String OCCTTL
Generated constant - Attribute key ofCxConfig.occTTL
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
OCCPERSONALIZATIONIDCOOKIEENABLED
public static final java.lang.String OCCPERSONALIZATIONIDCOOKIEENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
URLVOTERCONFIGS
public static final java.lang.String URLVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
BASESITES
public static final java.lang.String BASESITES
Generated constant - Attribute key ofCxConfig.baseSites
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
PERIODICVOTERCONFIGS
public static final java.lang.String PERIODICVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
AUTOCREATESEGMENTS
public static final java.lang.String AUTOCREATESEGMENTS
Generated constant - Attribute key ofCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.- See Also:
- Constant Field Values
-
CONTAINERCLEANUPENABLED
public static final java.lang.String CONTAINERCLEANUPENABLED
Generated constant - Attribute key ofCxConfig.containerCleanupEnabled
attribute defined at extensionpersonalizationcms
.- See Also:
- Constant Field Values
-
ORDERMAPPERSEGMENTMAP
public static final java.lang.String ORDERMAPPERSEGMENTMAP
Generated constant - Attribute key ofCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
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(java.lang.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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code
- initial attribute declared by typeCxConfig
at extensionpersonalizationservices
-
CxConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public CxConfigModel(java.lang.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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_code
- initial attribute declared by typeCxConfig
at extensionpersonalizationservices
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getActionResultMaxRepeat
@Accessor(qualifier="actionResultMaxRepeat", type=GETTER) public java.lang.Integer getActionResultMaxRepeat()
Generated method - Getter of theCxConfig.actionResultMaxRepeat
attribute 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 java.util.Set<java.lang.String> getAnonymousUserActions()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserActions
attribute 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 java.util.Set<java.lang.String> getAnonymousUserDefaultActions()
Generated method - Getter of theCxConfig.anonymousUserDefaultActions
attribute 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 java.lang.Boolean getAnonymousUserIgnoreOtherActions()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserIgnoreOtherActions
attribute 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 java.lang.Integer getAnonymousUserMinRequestNumber()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserMinRequestNumber
attribute 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 java.lang.Long getAnonymousUserMinTime()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.anonymousUserMinTime
attribute defined at extensionpersonalizationservices
.- Returns:
- the anonymousUserMinTime - Defines minimal time [ms] between subsequent actions for anonymous user
-
getAutoCreateSegments
@Accessor(qualifier="autoCreateSegments", type=GETTER) public java.lang.Boolean getAutoCreateSegments()
Generated method - Getter of theCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.- Returns:
- the autoCreateSegments - If set to true segments are automatically created from external data during update.
-
getBaseSites
@Accessor(qualifier="baseSites", type=GETTER) public java.util.Set<BaseSiteModel> getBaseSites()
Generated method - Getter of theCxConfig.baseSites
attribute defined at extensionpersonalizationservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the baseSites
-
getCalculationProcess
@Accessor(qualifier="calculationProcess", type=GETTER) public java.lang.String getCalculationProcess()
Generated method - Getter of theCxConfig.calculationProcess
attribute defined at extensionpersonalizationservices
.- Returns:
- the calculationProcess - Name of calculation process
-
getCatalogLookup
@Accessor(qualifier="catalogLookup", type=GETTER) public CxCatalogLookupType getCatalogLookup()
Generated method - Getter of theCxConfig.catalogLookup
attribute defined at extensionpersonalizationservices
.- Returns:
- the catalogLookup - Type of lookup strategy used
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theCxConfig.code
attribute defined at extensionpersonalizationservices
.- Returns:
- the code - Unique identifier
-
getConsentGivenActions
@Accessor(qualifier="consentGivenActions", type=GETTER) public java.util.Set<java.lang.String> getConsentGivenActions()
Generated method - Getter of theCxConfig.consentGivenActions
attribute 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 java.util.Set<ConsentTemplateModel> getConsentTemplates()
Generated method - Getter of theCxConfig.consentTemplates
attribute 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 java.lang.Boolean getIgnoreRecalcForAnonymous()
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Getter of theCxConfig.ignoreRecalcForAnonymous
attribute defined at extensionpersonalizationservices
.- Returns:
- the ignoreRecalcForAnonymous - Defines if experience recalculation for anonymous user should be ignored or not
-
getMinAffinity
@Accessor(qualifier="minAffinity", type=GETTER) public java.math.BigDecimal getMinAffinity()
Generated method - Getter of theCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.- Returns:
- the minAffinity - Minimum affinity for user to segment relation
-
getOccPersonalizationEnabled
@Accessor(qualifier="occPersonalizationEnabled", type=GETTER) public java.lang.Boolean getOccPersonalizationEnabled()
Generated method - Getter of theCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.- Returns:
- the occPersonalizationEnabled - Defines if personalization for Commerce Web Services is enabled
-
getOccPersonalizationIdCookieEnabled
@Accessor(qualifier="occPersonalizationIdCookieEnabled", type=GETTER) public java.lang.Boolean getOccPersonalizationIdCookieEnabled()
Generated method - Getter of theCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.- Returns:
- the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
-
getOccTTL
@Accessor(qualifier="occTTL", type=GETTER) public java.lang.Long getOccTTL()
Generated method - Getter of theCxConfig.occTTL
attribute defined at extensionpersonalizationservices
.- Returns:
- the occTTL - Time (in miliseconds) for which personalization calculation is valid
-
getOrderMapperSegmentMap
@Accessor(qualifier="orderMapperSegmentMap", type=GETTER) public java.util.Map<java.lang.String,java.math.BigDecimal> getOrderMapperSegmentMap()
Generated method - Getter of theCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.- Returns:
- the orderMapperSegmentMap - Map with configuration for OrderMapper
-
getPeriodicVoterConfigs
@Accessor(qualifier="periodicVoterConfigs", type=GETTER) public java.util.Set<CxPeriodicVoterConfigModel> getPeriodicVoterConfigs()
Generated method - Getter of theCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the periodicVoterConfigs
-
getUrlVoterConfigs
@Accessor(qualifier="urlVoterConfigs", type=GETTER) public java.util.List<CxUrlVoterConfigModel> getUrlVoterConfigs()
Generated method - Getter of theCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the urlVoterConfigs
-
getUserChangedActions
@Accessor(qualifier="userChangedActions", type=GETTER) public java.util.Set<java.lang.String> getUserChangedActions()
Generated method - Getter of theCxConfig.userChangedActions
attribute 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 java.lang.Boolean getUserSegmentsStoreInSession()
Generated method - Getter of theCxConfig.userSegmentsStoreInSession
attribute 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.containerCleanupEnabled
attribute 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(java.lang.Integer value)
Generated method - Setter ofCxConfig.actionResultMaxRepeat
attribute 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(java.util.Set<java.lang.String> value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserActions
attribute 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(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.anonymousUserDefaultActions
attribute 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(java.lang.Boolean value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserIgnoreOtherActions
attribute 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(java.lang.Integer value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserMinRequestNumber
attribute 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(java.lang.Long value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.anonymousUserMinTime
attribute 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(java.lang.Boolean value)
Generated method - Setter ofCxConfig.autoCreateSegments
attribute defined at extensionpersonalizationintegration
.- 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(java.util.Set<BaseSiteModel> value)
Generated method - Setter ofCxConfig.baseSites
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the baseSites
-
setCalculationProcess
@Accessor(qualifier="calculationProcess", type=SETTER) public void setCalculationProcess(java.lang.String value)
Generated method - Setter ofCxConfig.calculationProcess
attribute 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.catalogLookup
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the catalogLookup - Type of lookup strategy used
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Initial setter ofCxConfig.code
attribute 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(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.consentGivenActions
attribute 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(java.util.Set<ConsentTemplateModel> value)
Generated method - Setter ofCxConfig.consentTemplates
attribute 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.containerCleanupEnabled
attribute 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(java.lang.Boolean value)
Deprecated, for removal: This API element is subject to removal in a future version.since 1808Generated method - Setter ofCxConfig.ignoreRecalcForAnonymous
attribute defined at extensionpersonalizationservices
.- 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(java.math.BigDecimal value)
Generated method - Setter ofCxConfig.minAffinity
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the minAffinity - Minimum affinity for user to segment relation
-
setOccPersonalizationEnabled
@Accessor(qualifier="occPersonalizationEnabled", type=SETTER) public void setOccPersonalizationEnabled(java.lang.Boolean value)
Generated method - Setter ofCxConfig.occPersonalizationEnabled
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the occPersonalizationEnabled - Defines if personalization for Commerce Web Services is enabled
-
setOccPersonalizationIdCookieEnabled
@Accessor(qualifier="occPersonalizationIdCookieEnabled", type=SETTER) public void setOccPersonalizationIdCookieEnabled(java.lang.Boolean value)
Generated method - Setter ofCxConfig.occPersonalizationIdCookieEnabled
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the occPersonalizationIdCookieEnabled - Defines if personalization id cookie for Commerce Web Services is enabled
-
setOccTTL
@Accessor(qualifier="occTTL", type=SETTER) public void setOccTTL(java.lang.Long value)
Generated method - Setter ofCxConfig.occTTL
attribute 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(java.util.Map<java.lang.String,java.math.BigDecimal> value)
Generated method - Setter ofCxConfig.orderMapperSegmentMap
attribute defined at extensionpersonalizationyprofile
.- Parameters:
value
- the orderMapperSegmentMap - Map with configuration for OrderMapper
-
setPeriodicVoterConfigs
@Accessor(qualifier="periodicVoterConfigs", type=SETTER) public void setPeriodicVoterConfigs(java.util.Set<CxPeriodicVoterConfigModel> value)
Generated method - Setter ofCxConfig.periodicVoterConfigs
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the periodicVoterConfigs
-
setUrlVoterConfigs
@Accessor(qualifier="urlVoterConfigs", type=SETTER) public void setUrlVoterConfigs(java.util.List<CxUrlVoterConfigModel> value)
Generated method - Setter ofCxConfig.urlVoterConfigs
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the urlVoterConfigs
-
setUserChangedActions
@Accessor(qualifier="userChangedActions", type=SETTER) public void setUserChangedActions(java.util.Set<java.lang.String> value)
Generated method - Setter ofCxConfig.userChangedActions
attribute 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(java.lang.Boolean value)
Generated method - Setter ofCxConfig.userSegmentsStoreInSession
attribute 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
-
-