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_BASESITETOCXCONFIGGenerated relation code constant for relationBaseSiteToCxConfigdefining source attributebaseSitesin extensionpersonalizationservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringACTIONRESULTMAXREPEATGenerated constant - Attribute key ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.static java.lang.StringANONYMOUSUSERACTIONSGenerated constant - Attribute key ofCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices.static java.lang.StringANONYMOUSUSERDEFAULTACTIONSGenerated constant - Attribute key ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.static java.lang.StringANONYMOUSUSERIGNOREOTHERACTIONSGenerated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.static java.lang.StringANONYMOUSUSERMINREQUESTNUMBERGenerated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.static java.lang.StringANONYMOUSUSERMINTIMEGenerated constant - Attribute key ofCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.static java.lang.StringAUTOCREATESEGMENTSGenerated constant - Attribute key ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.static java.lang.StringBASESITESGenerated constant - Attribute key ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.static java.lang.StringCALCULATIONPROCESSGenerated constant - Attribute key ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.static java.lang.StringCATALOGLOOKUPGenerated constant - Attribute key ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.static java.lang.StringCODEGenerated constant - Attribute key ofCxConfig.codeattribute defined at extensionpersonalizationservices.static java.lang.StringCONSENTGIVENACTIONSGenerated constant - Attribute key ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.static java.lang.StringCONSENTTEMPLATESGenerated constant - Attribute key ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.static java.lang.StringCONTAINERCLEANUPENABLEDGenerated constant - Attribute key ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.static java.lang.StringIGNORERECALCFORANONYMOUSGenerated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.static java.lang.StringMINAFFINITYGenerated constant - Attribute key ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.static java.lang.StringOCCPERSONALIZATIONENABLEDGenerated constant - Attribute key ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.static java.lang.StringOCCPERSONALIZATIONIDCOOKIEENABLEDGenerated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.static java.lang.StringOCCTTLGenerated constant - Attribute key ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.static java.lang.StringORDERMAPPERSEGMENTMAPGenerated constant - Attribute key ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.static java.lang.StringPERIODICVOTERCONFIGSGenerated constant - Attribute key ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.static java.lang.StringURLVOTERCONFIGSGenerated constant - Attribute key ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.static java.lang.StringUSERCHANGEDACTIONSGenerated constant - Attribute key ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.static java.lang.StringUSERSEGMENTSSTOREINSESSIONGenerated 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, 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.IntegergetActionResultMaxRepeat()Generated method - Getter of theCxConfig.actionResultMaxRepeatattribute 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.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.java.lang.BooleangetAnonymousUserIgnoreOtherActions()Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.IntegergetAnonymousUserMinRequestNumber()Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.LonggetAnonymousUserMinTime()Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.lang.BooleangetAutoCreateSegments()Generated method - Getter of theCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.java.util.Set<BaseSiteModel>getBaseSites()Generated method - Getter of theCxConfig.baseSitesattribute defined at extensionpersonalizationservices.java.lang.StringgetCalculationProcess()Generated method - Getter of theCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.CxCatalogLookupTypegetCatalogLookup()Generated method - Getter of theCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.java.lang.StringgetCode()Generated method - Getter of theCxConfig.codeattribute defined at extensionpersonalizationservices.java.util.Set<java.lang.String>getConsentGivenActions()Generated method - Getter of theCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.java.util.Set<ConsentTemplateModel>getConsentTemplates()Generated method - Getter of theCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.java.lang.BooleangetIgnoreRecalcForAnonymous()Deprecated, for removal: This API element is subject to removal in a future version.since 1808java.math.BigDecimalgetMinAffinity()Generated method - Getter of theCxConfig.minAffinityattribute defined at extensionpersonalizationservices.java.lang.BooleangetOccPersonalizationEnabled()Generated method - Getter of theCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.java.lang.BooleangetOccPersonalizationIdCookieEnabled()Generated method - Getter of theCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.java.lang.LonggetOccTTL()Generated method - Getter of theCxConfig.occTTLattribute defined at extensionpersonalizationservices.java.util.Map<java.lang.String,java.math.BigDecimal>getOrderMapperSegmentMap()Generated method - Getter of theCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.java.util.Set<CxPeriodicVoterConfigModel>getPeriodicVoterConfigs()Generated method - Getter of theCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.java.util.List<CxUrlVoterConfigModel>getUrlVoterConfigs()Generated method - Getter of theCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.java.util.Set<java.lang.String>getUserChangedActions()Generated method - Getter of theCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.java.lang.BooleangetUserSegmentsStoreInSession()Generated method - Getter of theCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.booleanisContainerCleanupEnabled()Generated method - Getter of theCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.voidsetActionResultMaxRepeat(java.lang.Integer value)Generated method - Setter ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.voidsetAnonymousUserActions(java.util.Set<java.lang.String> value)Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAnonymousUserDefaultActions(java.util.Set<java.lang.String> value)Generated method - Setter ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.voidsetAnonymousUserIgnoreOtherActions(java.lang.Boolean value)Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAnonymousUserMinRequestNumber(java.lang.Integer value)Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAnonymousUserMinTime(java.lang.Long value)Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetAutoCreateSegments(java.lang.Boolean value)Generated method - Setter ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.voidsetBaseSites(java.util.Set<BaseSiteModel> value)Generated method - Setter ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.voidsetCalculationProcess(java.lang.String value)Generated method - Setter ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.voidsetCatalogLookup(CxCatalogLookupType value)Generated method - Setter ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.voidsetCode(java.lang.String value)Generated method - Initial setter ofCxConfig.codeattribute defined at extensionpersonalizationservices.voidsetConsentGivenActions(java.util.Set<java.lang.String> value)Generated method - Setter ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.voidsetConsentTemplates(java.util.Set<ConsentTemplateModel> value)Generated method - Setter ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.voidsetContainerCleanupEnabled(boolean value)Generated method - Setter ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.voidsetIgnoreRecalcForAnonymous(java.lang.Boolean value)Deprecated, for removal: This API element is subject to removal in a future version.since 1808voidsetMinAffinity(java.math.BigDecimal value)Generated method - Setter ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.voidsetOccPersonalizationEnabled(java.lang.Boolean value)Generated method - Setter ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.voidsetOccPersonalizationIdCookieEnabled(java.lang.Boolean value)Generated method - Setter ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.voidsetOccTTL(java.lang.Long value)Generated method - Setter ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.voidsetOrderMapperSegmentMap(java.util.Map<java.lang.String,java.math.BigDecimal> value)Generated method - Setter ofCxConfig.orderMapperSegmentMapattribute defined at extensionpersonalizationyprofile.voidsetPeriodicVoterConfigs(java.util.Set<CxPeriodicVoterConfigModel> value)Generated method - Setter ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.voidsetUrlVoterConfigs(java.util.List<CxUrlVoterConfigModel> value)Generated method - Setter ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.voidsetUserChangedActions(java.util.Set<java.lang.String> value)Generated method - Setter ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.voidsetUserSegmentsStoreInSession(java.lang.Boolean value)Generated 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, 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 relationBaseSiteToCxConfigdefining source attributebaseSitesin extensionpersonalizationservices.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofCxConfig.codeattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
MINAFFINITY
public static final java.lang.String MINAFFINITY
Generated constant - Attribute key ofCxConfig.minAffinityattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ACTIONRESULTMAXREPEAT
public static final java.lang.String ACTIONRESULTMAXREPEAT
Generated constant - Attribute key ofCxConfig.actionResultMaxRepeatattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
USERCHANGEDACTIONS
public static final java.lang.String USERCHANGEDACTIONS
Generated constant - Attribute key ofCxConfig.userChangedActionsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
CONSENTGIVENACTIONS
public static final java.lang.String CONSENTGIVENACTIONS
Generated constant - Attribute key ofCxConfig.consentGivenActionsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
CALCULATIONPROCESS
public static final java.lang.String CALCULATIONPROCESS
Generated constant - Attribute key ofCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
IGNORERECALCFORANONYMOUS
public static final java.lang.String IGNORERECALCFORANONYMOUS
Generated constant - Attribute key ofCxConfig.ignoreRecalcForAnonymousattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ANONYMOUSUSERDEFAULTACTIONS
public static final java.lang.String ANONYMOUSUSERDEFAULTACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserDefaultActionsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ANONYMOUSUSERACTIONS
public static final java.lang.String ANONYMOUSUSERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserActionsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ANONYMOUSUSERMINREQUESTNUMBER
public static final java.lang.String ANONYMOUSUSERMINREQUESTNUMBER
Generated constant - Attribute key ofCxConfig.anonymousUserMinRequestNumberattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ANONYMOUSUSERMINTIME
public static final java.lang.String ANONYMOUSUSERMINTIME
Generated constant - Attribute key ofCxConfig.anonymousUserMinTimeattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
ANONYMOUSUSERIGNOREOTHERACTIONS
public static final java.lang.String ANONYMOUSUSERIGNOREOTHERACTIONS
Generated constant - Attribute key ofCxConfig.anonymousUserIgnoreOtherActionsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
CATALOGLOOKUP
public static final java.lang.String CATALOGLOOKUP
Generated constant - Attribute key ofCxConfig.catalogLookupattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
CONSENTTEMPLATES
public static final java.lang.String CONSENTTEMPLATES
Generated constant - Attribute key ofCxConfig.consentTemplatesattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
USERSEGMENTSSTOREINSESSION
public static final java.lang.String USERSEGMENTSSTOREINSESSION
Generated constant - Attribute key ofCxConfig.userSegmentsStoreInSessionattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
OCCPERSONALIZATIONENABLED
public static final java.lang.String OCCPERSONALIZATIONENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationEnabledattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
OCCTTL
public static final java.lang.String OCCTTL
Generated constant - Attribute key ofCxConfig.occTTLattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
OCCPERSONALIZATIONIDCOOKIEENABLED
public static final java.lang.String OCCPERSONALIZATIONIDCOOKIEENABLED
Generated constant - Attribute key ofCxConfig.occPersonalizationIdCookieEnabledattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
URLVOTERCONFIGS
public static final java.lang.String URLVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.urlVoterConfigsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
BASESITES
public static final java.lang.String BASESITES
Generated constant - Attribute key ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
PERIODICVOTERCONFIGS
public static final java.lang.String PERIODICVOTERCONFIGS
Generated constant - Attribute key ofCxConfig.periodicVoterConfigsattribute defined at extensionpersonalizationservices.- See Also:
- Constant Field Values
-
AUTOCREATESEGMENTS
public static final java.lang.String AUTOCREATESEGMENTS
Generated constant - Attribute key ofCxConfig.autoCreateSegmentsattribute defined at extensionpersonalizationintegration.- See Also:
- Constant Field Values
-
CONTAINERCLEANUPENABLED
public static final java.lang.String CONTAINERCLEANUPENABLED
Generated constant - Attribute key ofCxConfig.containerCleanupEnabledattribute defined at extensionpersonalizationcms.- See Also:
- Constant Field Values
-
ORDERMAPPERSEGMENTMAP
public static final java.lang.String ORDERMAPPERSEGMENTMAP
Generated constant - Attribute key ofCxConfig.orderMapperSegmentMapattribute 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 typeCxConfigat 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 typeCxConfigat extensionpersonalizationservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getActionResultMaxRepeat
@Accessor(qualifier="actionResultMaxRepeat", type=GETTER) public java.lang.Integer 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 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.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 java.util.Set<java.lang.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 java.lang.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 java.lang.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 java.lang.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
@Accessor(qualifier="autoCreateSegments", type=GETTER) public java.lang.Boolean 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
@Accessor(qualifier="baseSites", type=GETTER) public java.util.Set<BaseSiteModel> 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
@Accessor(qualifier="calculationProcess", type=GETTER) public java.lang.String getCalculationProcess()
Generated method - Getter of theCxConfig.calculationProcessattribute defined at extensionpersonalizationservices.- Returns:
- the calculationProcess - Name of calculation process
-
getCatalogLookup
@Accessor(qualifier="catalogLookup", type=GETTER) public CxCatalogLookupType getCatalogLookup()
Generated method - Getter of theCxConfig.catalogLookupattribute 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.codeattribute 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.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 java.util.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 java.lang.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
@Accessor(qualifier="minAffinity", type=GETTER) public java.math.BigDecimal 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 java.lang.Boolean getOccPersonalizationEnabled()
Generated method - Getter of theCxConfig.occPersonalizationEnabledattribute 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.occPersonalizationIdCookieEnabledattribute 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.occTTLattribute 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.orderMapperSegmentMapattribute 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.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 java.util.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
@Accessor(qualifier="userChangedActions", type=GETTER) public java.util.Set<java.lang.String> 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 java.lang.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(java.lang.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(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.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(java.util.Set<java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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
@Accessor(qualifier="baseSites", type=SETTER) public void setBaseSites(java.util.Set<BaseSiteModel> value)
Generated method - Setter ofCxConfig.baseSitesattribute defined at extensionpersonalizationservices.- Parameters:
value- the baseSites
-
setCalculationProcess
@Accessor(qualifier="calculationProcess", type=SETTER) public void setCalculationProcess(java.lang.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
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
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(java.util.Set<java.lang.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(java.util.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(java.lang.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
@Accessor(qualifier="minAffinity", type=SETTER) public void setMinAffinity(java.math.BigDecimal value)
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(java.lang.Boolean value)
Generated method - Setter ofCxConfig.occPersonalizationEnabledattribute 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.occPersonalizationIdCookieEnabledattribute 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.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(java.util.Map<java.lang.String,java.math.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(java.util.Set<CxPeriodicVoterConfigModel> value)
Generated method - Setter ofCxConfig.periodicVoterConfigsattribute 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.urlVoterConfigsattribute 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.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(java.lang.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
-
-