Class CxPeriodicVoterConfigModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.personalizationservices.model.config.CxAbstractCalcConfigModel
-
- de.hybris.platform.personalizationservices.model.config.CxPeriodicVoterConfigModel
-
- All Implemented Interfaces:
java.io.Serializable
public class CxPeriodicVoterConfigModel extends CxAbstractCalcConfigModel
Generated model class for type CxPeriodicVoterConfig 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
_CXCONFIGTOCXPERIODICVOTERCONFIG
Generated relation code constant for relationCxConfigToCxPeriodicVoterConfig
defining source attributecxConfig
in extensionpersonalizationservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CXCONFIG
Generated constant - Attribute key ofCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.static java.lang.String
USERMINREQUESTNUMBER
Generated constant - Attribute key ofCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.static java.lang.String
USERMINTIME
Generated constant - Attribute key ofCxPeriodicVoterConfig.userMinTime
attribute defined at extensionpersonalizationservices
.-
Fields inherited from class de.hybris.platform.personalizationservices.model.config.CxAbstractCalcConfigModel
ACTIONS, CODE, USERTYPE
-
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 CxPeriodicVoterConfigModel()
Generated constructor - Default constructor for generic creation.CxPeriodicVoterConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextCxPeriodicVoterConfigModel(java.util.Set<java.lang.String> _actions, java.lang.String _code, CxConfigModel _cxConfig, ItemModel _owner, java.lang.Integer _userMinRequestNumber, java.lang.Long _userMinTime)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxPeriodicVoterConfigModel(java.util.Set<java.lang.String> _actions, java.lang.String _code, CxConfigModel _cxConfig, java.lang.Integer _userMinRequestNumber, java.lang.Long _userMinTime)
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 Modifier and Type Method Description CxConfigModel
getCxConfig()
Generated method - Getter of theCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.java.lang.Integer
getUserMinRequestNumber()
Generated method - Getter of theCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.java.lang.Long
getUserMinTime()
Generated method - Getter of theCxPeriodicVoterConfig.userMinTime
attribute defined at extensionpersonalizationservices
.void
setCxConfig(CxConfigModel value)
Generated method - Setter ofCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.void
setUserMinRequestNumber(java.lang.Integer value)
Generated method - Setter ofCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.void
setUserMinTime(java.lang.Long value)
Generated method - Setter ofCxPeriodicVoterConfig.userMinTime
attribute defined at extensionpersonalizationservices
.-
Methods inherited from class de.hybris.platform.personalizationservices.model.config.CxAbstractCalcConfigModel
getActions, getCode, getUserType, setActions, setCode, setUserType
-
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
-
_CXCONFIGTOCXPERIODICVOTERCONFIG
public static final java.lang.String _CXCONFIGTOCXPERIODICVOTERCONFIG
Generated relation code constant for relationCxConfigToCxPeriodicVoterConfig
defining source attributecxConfig
in extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
USERMINTIME
public static final java.lang.String USERMINTIME
Generated constant - Attribute key ofCxPeriodicVoterConfig.userMinTime
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
USERMINREQUESTNUMBER
public static final java.lang.String USERMINREQUESTNUMBER
Generated constant - Attribute key ofCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CXCONFIG
public static final java.lang.String CXCONFIG
Generated constant - Attribute key ofCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CxPeriodicVoterConfigModel
public CxPeriodicVoterConfigModel()
Generated constructor - Default constructor for generic creation.
-
CxPeriodicVoterConfigModel
public CxPeriodicVoterConfigModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CxPeriodicVoterConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public CxPeriodicVoterConfigModel(java.util.Set<java.lang.String> _actions, java.lang.String _code, CxConfigModel _cxConfig, java.lang.Integer _userMinRequestNumber, java.lang.Long _userMinTime)
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:
_actions
- initial attribute declared by typeCxAbstractCalcConfig
at extensionpersonalizationservices
_code
- initial attribute declared by typeCxAbstractCalcConfig
at extensionpersonalizationservices
_cxConfig
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
_userMinRequestNumber
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
_userMinTime
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
-
CxPeriodicVoterConfigModel
@Deprecated(since="4.1.1", forRemoval=true) public CxPeriodicVoterConfigModel(java.util.Set<java.lang.String> _actions, java.lang.String _code, CxConfigModel _cxConfig, ItemModel _owner, java.lang.Integer _userMinRequestNumber, java.lang.Long _userMinTime)
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:
_actions
- initial attribute declared by typeCxAbstractCalcConfig
at extensionpersonalizationservices
_code
- initial attribute declared by typeCxAbstractCalcConfig
at extensionpersonalizationservices
_cxConfig
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
_owner
- initial attribute declared by typeItem
at extensioncore
_userMinRequestNumber
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
_userMinTime
- initial attribute declared by typeCxPeriodicVoterConfig
at extensionpersonalizationservices
-
-
Method Detail
-
getCxConfig
@Accessor(qualifier="cxConfig", type=GETTER) public CxConfigModel getCxConfig()
Generated method - Getter of theCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.- Returns:
- the cxConfig
-
getUserMinRequestNumber
@Accessor(qualifier="userMinRequestNumber", type=GETTER) public java.lang.Integer getUserMinRequestNumber()
Generated method - Getter of theCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.- Returns:
- the userMinRequestNumber - Actions requiring request number
-
getUserMinTime
@Accessor(qualifier="userMinTime", type=GETTER) public java.lang.Long getUserMinTime()
Generated method - Getter of theCxPeriodicVoterConfig.userMinTime
attribute defined at extensionpersonalizationservices
.- Returns:
- the userMinTime - Actions interval
-
setCxConfig
@Accessor(qualifier="cxConfig", type=SETTER) public void setCxConfig(CxConfigModel value)
Generated method - Setter ofCxPeriodicVoterConfig.cxConfig
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the cxConfig
-
setUserMinRequestNumber
@Accessor(qualifier="userMinRequestNumber", type=SETTER) public void setUserMinRequestNumber(java.lang.Integer value)
Generated method - Setter ofCxPeriodicVoterConfig.userMinRequestNumber
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the userMinRequestNumber - Actions requiring request number
-
-