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:
Serializable
- Direct Known Subclasses:
CxCmsActionModel,CxPromotionActionModel,CxPromotionTestActionModel,CxSearchProfileActionModel,TestActionModel
Generated model class for type CxAbstractAction first defined at extension personalizationservices.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationCxVariationToActiondefining source attributevariationin extensionpersonalizationservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofCxAbstractAction.affectedObjectKeyattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxAbstractAction.rankattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxAbstractAction.variationattribute defined at extensionpersonalizationservices.static final StringGenerated constant - Attribute key ofCxAbstractAction.variationPOSattribute defined at extensionpersonalizationservices.Fields inherited from class de.hybris.platform.servicelayer.model.action.AbstractActionModel
CODE, TARGET, TYPEFields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.CxAbstractActionModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner, 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, String _code, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theCxAbstractAction.affectedObjectKeydynamic attribute defined at extensionpersonalizationservices.Generated method - Getter of theCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.getRank()Generated method - Getter of theCxAbstractAction.rankdynamic attribute defined at extensionpersonalizationservices.Generated method - Getter of theCxAbstractAction.variationattribute defined at extensionpersonalizationservices.voidGenerated method - Setter ofCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.voidsetVariation(CxVariationModel value) Generated method - Setter ofCxAbstractAction.variationattribute defined at extensionpersonalizationservices.Methods inherited from class de.hybris.platform.servicelayer.model.action.AbstractActionModel
getCode, getTarget, getType, setCode, setTarget, setTypeMethods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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 Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
_CXVARIATIONTOACTION
Generated relation code constant for relationCxVariationToActiondefining source attributevariationin extensionpersonalizationservices.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.- See Also:
-
AFFECTEDOBJECTKEY
Generated constant - Attribute key ofCxAbstractAction.affectedObjectKeyattribute defined at extensionpersonalizationservices.- See Also:
-
RANK
Generated constant - Attribute key ofCxAbstractAction.rankattribute defined at extensionpersonalizationservices.- See Also:
-
VARIATIONPOS
Generated constant - Attribute key ofCxAbstractAction.variationPOSattribute defined at extensionpersonalizationservices.- See Also:
-
VARIATION
Generated constant - Attribute key ofCxAbstractAction.variationattribute defined at extensionpersonalizationservices.- See Also:
-
-
Constructor Details
-
CxAbstractActionModel
public CxAbstractActionModel()Generated constructor - Default constructor for generic creation. -
CxAbstractActionModel
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, String _code, 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 typeCxAbstractActionat extensionpersonalizationservices_code- initial attribute declared by typeAbstractActionat extensionprocessing_target- initial attribute declared by typeAbstractActionat extensionprocessing_type- initial attribute declared by typeAbstractActionat extensionprocessing
-
CxAbstractActionModel
@Deprecated(since="4.1.1", forRemoval=true) public CxAbstractActionModel(CatalogVersionModel _catalogVersion, String _code, ItemModel _owner, 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 typeCxAbstractActionat extensionpersonalizationservices_code- initial attribute declared by typeAbstractActionat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_target- initial attribute declared by typeAbstractActionat extensionprocessing_type- initial attribute declared by typeAbstractActionat extensionprocessing
-
-
Method Details
-
getAffectedObjectKey
Generated method - Getter of theCxAbstractAction.affectedObjectKeydynamic attribute defined at extensionpersonalizationservices.- Returns:
- the affectedObjectKey
-
getCatalogVersion
Generated method - Getter of theCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.- Returns:
- the catalogVersion
-
getRank
Generated method - Getter of theCxAbstractAction.rankdynamic attribute defined at extensionpersonalizationservices.- Returns:
- the rank - Defines the rank (priority) of action
-
getVariation
Generated method - Getter of theCxAbstractAction.variationattribute defined at extensionpersonalizationservices.- Returns:
- the variation
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofCxAbstractAction.catalogVersionattribute defined at extensionpersonalizationservices.- Parameters:
value- the catalogVersion
-
setVariation
Generated method - Setter ofCxAbstractAction.variationattribute defined at extensionpersonalizationservices.- Parameters:
value- the variation
-