Class CxAbstractActionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.servicelayer.model.action.AbstractActionModel
-
- de.hybris.platform.personalizationservices.model.CxAbstractActionModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
CxCmsActionModel
,CxPromotionActionModel
,CxPromotionTestActionModel
,CxSearchProfileActionModel
,TestActionModel
public class CxAbstractActionModel extends AbstractActionModel
Generated model class for type CxAbstractAction 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
_CXVARIATIONTOACTION
Generated relation code constant for relationCxVariationToAction
defining source attributevariation
in extensionpersonalizationservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
AFFECTEDOBJECTKEY
Generated constant - Attribute key ofCxAbstractAction.affectedObjectKey
attribute defined at extensionpersonalizationservices
.static java.lang.String
CATALOGVERSION
Generated constant - Attribute key ofCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.static java.lang.String
RANK
Generated constant - Attribute key ofCxAbstractAction.rank
attribute defined at extensionpersonalizationservices
.static java.lang.String
VARIATION
Generated constant - Attribute key ofCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.static java.lang.String
VARIATIONPOS
Generated constant - Attribute key ofCxAbstractAction.variationPOS
attribute defined at extensionpersonalizationservices
.-
Fields inherited from class de.hybris.platform.servicelayer.model.action.AbstractActionModel
CODE, TARGET, TYPE
-
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 CxAbstractActionModel()
Generated constructor - Default constructor for generic creation.CxAbstractActionModel(CatalogVersionModel _catalogVersion, java.lang.String _code, ItemModel _owner, java.lang.String _target, ActionType _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxAbstractActionModel(CatalogVersionModel _catalogVersion, java.lang.String _code, java.lang.String _target, ActionType _type)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersCxAbstractActionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAffectedObjectKey()
Generated method - Getter of theCxAbstractAction.affectedObjectKey
dynamic attribute defined at extensionpersonalizationservices
.CatalogVersionModel
getCatalogVersion()
Generated method - Getter of theCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.java.lang.Integer
getRank()
Generated method - Getter of theCxAbstractAction.rank
dynamic attribute defined at extensionpersonalizationservices
.CxVariationModel
getVariation()
Generated method - Getter of theCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.void
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.void
setVariation(CxVariationModel value)
Generated method - Setter ofCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.-
Methods inherited from class de.hybris.platform.servicelayer.model.action.AbstractActionModel
getCode, getTarget, getType, setCode, setTarget, setType
-
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
-
_CXVARIATIONTOACTION
public static final java.lang.String _CXVARIATIONTOACTION
Generated relation code constant for relationCxVariationToAction
defining source attributevariation
in extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
AFFECTEDOBJECTKEY
public static final java.lang.String AFFECTEDOBJECTKEY
Generated constant - Attribute key ofCxAbstractAction.affectedObjectKey
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
RANK
public static final java.lang.String RANK
Generated constant - Attribute key ofCxAbstractAction.rank
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
VARIATIONPOS
public static final java.lang.String VARIATIONPOS
Generated constant - Attribute key ofCxAbstractAction.variationPOS
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
VARIATION
public static final java.lang.String VARIATION
Generated constant - Attribute key ofCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CxAbstractActionModel
public CxAbstractActionModel()
Generated constructor - Default constructor for generic creation.
-
CxAbstractActionModel
public CxAbstractActionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
CxAbstractActionModel
@Deprecated(since="4.1.1", forRemoval=true) public CxAbstractActionModel(CatalogVersionModel _catalogVersion, java.lang.String _code, java.lang.String _target, ActionType _type)
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:
_catalogVersion
- initial attribute declared by typeCxAbstractAction
at extensionpersonalizationservices
_code
- initial attribute declared by typeAbstractAction
at extensionprocessing
_target
- initial attribute declared by typeAbstractAction
at extensionprocessing
_type
- initial attribute declared by typeAbstractAction
at extensionprocessing
-
CxAbstractActionModel
@Deprecated(since="4.1.1", forRemoval=true) public CxAbstractActionModel(CatalogVersionModel _catalogVersion, java.lang.String _code, ItemModel _owner, java.lang.String _target, ActionType _type)
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:
_catalogVersion
- initial attribute declared by typeCxAbstractAction
at extensionpersonalizationservices
_code
- initial attribute declared by typeAbstractAction
at extensionprocessing
_owner
- initial attribute declared by typeItem
at extensioncore
_target
- initial attribute declared by typeAbstractAction
at extensionprocessing
_type
- initial attribute declared by typeAbstractAction
at extensionprocessing
-
-
Method Detail
-
getAffectedObjectKey
@Accessor(qualifier="affectedObjectKey", type=GETTER) public java.lang.String getAffectedObjectKey()
Generated method - Getter of theCxAbstractAction.affectedObjectKey
dynamic attribute defined at extensionpersonalizationservices
.- Returns:
- the affectedObjectKey
-
getCatalogVersion
@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Generated method - Getter of theCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.- Returns:
- the catalogVersion
-
getRank
@Accessor(qualifier="rank", type=GETTER) public java.lang.Integer getRank()
Generated method - Getter of theCxAbstractAction.rank
dynamic attribute defined at extensionpersonalizationservices
.- Returns:
- the rank - Defines the rank (priority) of action
-
getVariation
@Accessor(qualifier="variation", type=GETTER) public CxVariationModel getVariation()
Generated method - Getter of theCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.- Returns:
- the variation
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofCxAbstractAction.catalogVersion
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the catalogVersion
-
setVariation
@Accessor(qualifier="variation", type=SETTER) public void setVariation(CxVariationModel value)
Generated method - Setter ofCxAbstractAction.variation
attribute defined at extensionpersonalizationservices
.- Parameters:
value
- the variation
-
-