Class AbstractRuleEngineRuleModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.ruleengine.model.AbstractRuleEngineRuleModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
DroolsRuleModel
public class AbstractRuleEngineRuleModel extends ItemModel
Generated model class for type AbstractRuleEngineRule first defined at extension ruleengine.AbstractRuleEngineRule is an abstraction for a rule being executed in the rule engine.
- 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_SOURCERULE2DROOLSRULEGenerated relation code constant for relationSourceRule2DroolsRuledefining source attributesourceRulein extensionruleengineservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringACTIVEGenerated constant - Attribute key ofAbstractRuleEngineRule.activeattribute defined at extensionruleengine.static java.lang.StringCHECKSUMGenerated constant - Attribute key ofAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.static java.lang.StringCODEGenerated constant - Attribute key ofAbstractRuleEngineRule.codeattribute defined at extensionruleengine.static java.lang.StringCURRENTVERSIONGenerated constant - Attribute key ofAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.static java.lang.StringMAXALLOWEDRUNSGenerated constant - Attribute key ofAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.static java.lang.StringMESSAGEFIREDGenerated constant - Attribute key ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.static java.lang.StringMESSAGEFORCSTICGenerated constant - Attribute key ofAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.static java.lang.StringMESSAGESEVERITYGenerated constant - Attribute key ofAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.static java.lang.StringPROMOTIONGenerated constant - Attribute key ofAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.static java.lang.StringRULECONTENTGenerated constant - Attribute key ofAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.static java.lang.StringRULEGROUPCODEGenerated constant - Attribute key ofAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.static java.lang.StringRULEPARAMETERSGenerated constant - Attribute key ofAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.static java.lang.StringRULETYPEGenerated constant - Attribute key ofAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.static java.lang.StringSOURCERULEGenerated constant - Attribute key ofAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.static java.lang.StringUUIDGenerated constant - Attribute key ofAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.static java.lang.StringVALIDUNTILDATEGenerated constant - Attribute key ofAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.static java.lang.StringVERSIONGenerated constant - Attribute key ofAbstractRuleEngineRule.versionattribute defined at extensionruleengine.-
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 AbstractRuleEngineRuleModel()Generated constructor - Default constructor for generic creation.AbstractRuleEngineRuleModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextAbstractRuleEngineRuleModel(java.lang.String _code, ItemModel _owner, RuleType _ruleType, java.lang.String _uuid, java.lang.Long _version)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAbstractRuleEngineRuleModel(java.lang.String _code, RuleType _ruleType, java.lang.String _uuid, java.lang.Long _version)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 java.lang.BooleangetActive()Generated method - Getter of theAbstractRuleEngineRule.activeattribute defined at extensionruleengine.java.lang.StringgetChecksum()Generated method - Getter of theAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.java.lang.StringgetCode()Generated method - Getter of theAbstractRuleEngineRule.codeattribute defined at extensionruleengine.java.lang.BooleangetCurrentVersion()Generated method - Getter of theAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.java.lang.IntegergetMaxAllowedRuns()Generated method - Getter of theAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.java.lang.StringgetMessageFired()Generated method - Getter of theAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.java.lang.StringgetMessageFired(java.util.Locale loc)Generated method - Getter of theAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.java.lang.StringgetMessageForCstic()Generated method - Getter of theAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.ProductConfigRuleMessageSeveritygetMessageSeverity()Generated method - Getter of theAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.RuleBasedPromotionModelgetPromotion()Generated method - Getter of theAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.java.lang.StringgetRuleContent()Generated method - Getter of theAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.java.lang.StringgetRuleGroupCode()Generated method - Getter of theAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.java.lang.StringgetRuleParameters()Generated method - Getter of theAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.RuleTypegetRuleType()Generated method - Getter of theAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.AbstractRuleModelgetSourceRule()Generated method - Getter of theAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.java.lang.StringgetUuid()Generated method - Getter of theAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.java.util.DategetValidUntilDate()Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.java.lang.LonggetVersion()Generated method - Getter of theAbstractRuleEngineRule.versionattribute defined at extensionruleengine.voidsetActive(java.lang.Boolean value)Generated method - Setter ofAbstractRuleEngineRule.activeattribute defined at extensionruleengine.voidsetChecksum(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.voidsetCode(java.lang.String value)Generated method - Initial setter ofAbstractRuleEngineRule.codeattribute defined at extensionruleengine.voidsetCurrentVersion(java.lang.Boolean value)Generated method - Setter ofAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.voidsetMaxAllowedRuns(java.lang.Integer value)Generated method - Setter ofAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.voidsetMessageFired(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.voidsetMessageFired(java.lang.String value, java.util.Locale loc)Generated method - Setter ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.voidsetMessageForCstic(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.voidsetMessageSeverity(ProductConfigRuleMessageSeverity value)Generated method - Setter ofAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.voidsetPromotion(RuleBasedPromotionModel value)Generated method - Setter ofAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.voidsetRuleContent(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.voidsetRuleGroupCode(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.voidsetRuleParameters(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.voidsetRuleType(RuleType value)Generated method - Setter ofAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.voidsetSourceRule(AbstractRuleModel value)Generated method - Setter ofAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.voidsetUuid(java.lang.String value)Generated method - Setter ofAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.voidsetValidUntilDate(java.util.Date value)Generated method - Setter ofAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.voidsetVersion(java.lang.Long value)Generated method - Setter ofAbstractRuleEngineRule.versionattribute defined at extensionruleengine.-
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
-
_SOURCERULE2DROOLSRULE
public static final java.lang.String _SOURCERULE2DROOLSRULE
Generated relation code constant for relationSourceRule2DroolsRuledefining source attributesourceRulein extensionruleengineservices.- See Also:
- Constant Field Values
-
UUID
public static final java.lang.String UUID
Generated constant - Attribute key ofAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofAbstractRuleEngineRule.codeattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
ACTIVE
public static final java.lang.String ACTIVE
Generated constant - Attribute key ofAbstractRuleEngineRule.activeattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
RULECONTENT
public static final java.lang.String RULECONTENT
Generated constant - Attribute key ofAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
RULETYPE
public static final java.lang.String RULETYPE
Generated constant - Attribute key ofAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
CHECKSUM
public static final java.lang.String CHECKSUM
Generated constant - Attribute key ofAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
CURRENTVERSION
public static final java.lang.String CURRENTVERSION
Generated constant - Attribute key ofAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Generated constant - Attribute key ofAbstractRuleEngineRule.versionattribute defined at extensionruleengine.- See Also:
- Constant Field Values
-
RULEPARAMETERS
public static final java.lang.String RULEPARAMETERS
Generated constant - Attribute key ofAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
MAXALLOWEDRUNS
public static final java.lang.String MAXALLOWEDRUNS
Generated constant - Attribute key ofAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
RULEGROUPCODE
public static final java.lang.String RULEGROUPCODE
Generated constant - Attribute key ofAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
MESSAGEFIRED
public static final java.lang.String MESSAGEFIRED
Generated constant - Attribute key ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
SOURCERULE
public static final java.lang.String SOURCERULE
Generated constant - Attribute key ofAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
PROMOTION
public static final java.lang.String PROMOTION
Generated constant - Attribute key ofAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.- See Also:
- Constant Field Values
-
MESSAGESEVERITY
public static final java.lang.String MESSAGESEVERITY
Generated constant - Attribute key ofAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.- See Also:
- Constant Field Values
-
MESSAGEFORCSTIC
public static final java.lang.String MESSAGEFORCSTIC
Generated constant - Attribute key ofAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.- See Also:
- Constant Field Values
-
VALIDUNTILDATE
public static final java.lang.String VALIDUNTILDATE
Generated constant - Attribute key ofAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractRuleEngineRuleModel
public AbstractRuleEngineRuleModel()
Generated constructor - Default constructor for generic creation.
-
AbstractRuleEngineRuleModel
public AbstractRuleEngineRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
AbstractRuleEngineRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractRuleEngineRuleModel(java.lang.String _code, RuleType _ruleType, java.lang.String _uuid, java.lang.Long _version)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 typeAbstractRuleEngineRuleat extensionruleengine_ruleType- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine_uuid- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine_version- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine
-
AbstractRuleEngineRuleModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractRuleEngineRuleModel(java.lang.String _code, ItemModel _owner, RuleType _ruleType, java.lang.String _uuid, java.lang.Long _version)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 typeAbstractRuleEngineRuleat extensionruleengine_owner- initial attribute declared by typeItemat extensioncore_ruleType- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine_uuid- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine_version- initial attribute declared by typeAbstractRuleEngineRuleat extensionruleengine
-
-
Method Detail
-
getActive
@Accessor(qualifier="active", type=GETTER) public java.lang.Boolean getActive()
Generated method - Getter of theAbstractRuleEngineRule.activeattribute defined at extensionruleengine.- Returns:
- the active - Is rule active
-
getChecksum
@Accessor(qualifier="checksum", type=GETTER) public java.lang.String getChecksum()
Generated method - Getter of theAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.- Returns:
- the checksum
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
Generated method - Getter of theAbstractRuleEngineRule.codeattribute defined at extensionruleengine.- Returns:
- the code - unique rule code
-
getCurrentVersion
@Accessor(qualifier="currentVersion", type=GETTER) public java.lang.Boolean getCurrentVersion()
Generated method - Getter of theAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.- Returns:
- the currentVersion - Is this rule current?
-
getMaxAllowedRuns
@Accessor(qualifier="maxAllowedRuns", type=GETTER) public java.lang.Integer getMaxAllowedRuns()
Generated method - Getter of theAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.- Returns:
- the maxAllowedRuns - Number of times rule can be applied
-
getMessageFired
@Accessor(qualifier="messageFired", type=GETTER) public java.lang.String getMessageFired()
Generated method - Getter of theAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.- Returns:
- the messageFired - Message for fired rule.
-
getMessageFired
@Accessor(qualifier="messageFired", type=GETTER) public java.lang.String getMessageFired(java.util.Locale loc)
Generated method - Getter of theAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the messageFired - Message for fired rule.
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
getMessageForCstic
@Accessor(qualifier="messageForCstic", type=GETTER) public java.lang.String getMessageForCstic()
Generated method - Getter of theAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.- Returns:
- the messageForCstic - Message for characteristic
-
getMessageSeverity
@Accessor(qualifier="messageSeverity", type=GETTER) public ProductConfigRuleMessageSeverity getMessageSeverity()
Generated method - Getter of theAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.- Returns:
- the messageSeverity - Severity of the rule related message.
-
getPromotion
@Accessor(qualifier="promotion", type=GETTER) public RuleBasedPromotionModel getPromotion()
Generated method - Getter of theAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.- Returns:
- the promotion - Promotion created for this rule.
-
getRuleContent
@Accessor(qualifier="ruleContent", type=GETTER) public java.lang.String getRuleContent()
Generated method - Getter of theAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.- Returns:
- the ruleContent - contains rule syntax
-
getRuleGroupCode
@Accessor(qualifier="ruleGroupCode", type=GETTER) public java.lang.String getRuleGroupCode()
Generated method - Getter of theAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.- Returns:
- the ruleGroupCode - The code of the rule group that this rule is part of (derived from the AbstractRule).
-
getRuleParameters
@Accessor(qualifier="ruleParameters", type=GETTER) public java.lang.String getRuleParameters()
Generated method - Getter of theAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.- Returns:
- the ruleParameters
-
getRuleType
@Accessor(qualifier="ruleType", type=GETTER) public RuleType getRuleType()
Generated method - Getter of theAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.- Returns:
- the ruleType - Rule type
-
getSourceRule
@Accessor(qualifier="sourceRule", type=GETTER) public AbstractRuleModel getSourceRule()
Generated method - Getter of theAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.- Returns:
- the sourceRule
-
getUuid
@Accessor(qualifier="uuid", type=GETTER) public java.lang.String getUuid()
Generated method - Getter of theAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.- Returns:
- the uuid
-
getValidUntilDate
@Accessor(qualifier="validUntilDate", type=GETTER) public java.util.Date getValidUntilDate()
Generated method - Getter of theAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.- Returns:
- the validUntilDate - Valid Until
-
getVersion
@Accessor(qualifier="version", type=GETTER) public java.lang.Long getVersion()
Generated method - Getter of theAbstractRuleEngineRule.versionattribute defined at extensionruleengine.- Returns:
- the version - unique rule version
-
setActive
@Accessor(qualifier="active", type=SETTER) public void setActive(java.lang.Boolean value)
Generated method - Setter ofAbstractRuleEngineRule.activeattribute defined at extensionruleengine.- Parameters:
value- the active - Is rule active
-
setChecksum
@Accessor(qualifier="checksum", type=SETTER) public void setChecksum(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.checksumattribute defined at extensionruleengine.- Parameters:
value- the checksum
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
Generated method - Initial setter ofAbstractRuleEngineRule.codeattribute defined at extensionruleengine. Can only be used at creation of model - before first save.- Parameters:
value- the code - unique rule code
-
setCurrentVersion
@Accessor(qualifier="currentVersion", type=SETTER) public void setCurrentVersion(java.lang.Boolean value)
Generated method - Setter ofAbstractRuleEngineRule.currentVersionattribute defined at extensionruleengine.- Parameters:
value- the currentVersion - Is this rule current?
-
setMaxAllowedRuns
@Accessor(qualifier="maxAllowedRuns", type=SETTER) public void setMaxAllowedRuns(java.lang.Integer value)
Generated method - Setter ofAbstractRuleEngineRule.maxAllowedRunsattribute defined at extensionruleengineservices.- Parameters:
value- the maxAllowedRuns - Number of times rule can be applied
-
setMessageFired
@Accessor(qualifier="messageFired", type=SETTER) public void setMessageFired(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.- Parameters:
value- the messageFired - Message for fired rule.
-
setMessageFired
@Accessor(qualifier="messageFired", type=SETTER) public void setMessageFired(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofAbstractRuleEngineRule.messageFiredattribute defined at extensionruleengineservices.- Parameters:
value- the messageFired - Message for fired rule.loc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
setMessageForCstic
@Accessor(qualifier="messageForCstic", type=SETTER) public void setMessageForCstic(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.messageForCsticattribute defined at extensionsapproductconfigrules.- Parameters:
value- the messageForCstic - Message for characteristic
-
setMessageSeverity
@Accessor(qualifier="messageSeverity", type=SETTER) public void setMessageSeverity(ProductConfigRuleMessageSeverity value)
Generated method - Setter ofAbstractRuleEngineRule.messageSeverityattribute defined at extensionsapproductconfigrules.- Parameters:
value- the messageSeverity - Severity of the rule related message.
-
setPromotion
@Accessor(qualifier="promotion", type=SETTER) public void setPromotion(RuleBasedPromotionModel value)
Generated method - Setter ofAbstractRuleEngineRule.promotionattribute defined at extensionpromotionengineservices.- Parameters:
value- the promotion - Promotion created for this rule.
-
setRuleContent
@Accessor(qualifier="ruleContent", type=SETTER) public void setRuleContent(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.ruleContentattribute defined at extensionruleengine.- Parameters:
value- the ruleContent - contains rule syntax
-
setRuleGroupCode
@Accessor(qualifier="ruleGroupCode", type=SETTER) public void setRuleGroupCode(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.ruleGroupCodeattribute defined at extensionruleengineservices.- Parameters:
value- the ruleGroupCode - The code of the rule group that this rule is part of (derived from the AbstractRule).
-
setRuleParameters
@Accessor(qualifier="ruleParameters", type=SETTER) public void setRuleParameters(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.ruleParametersattribute defined at extensionruleengineservices.- Parameters:
value- the ruleParameters
-
setRuleType
@Accessor(qualifier="ruleType", type=SETTER) public void setRuleType(RuleType value)
Generated method - Setter ofAbstractRuleEngineRule.ruleTypeattribute defined at extensionruleengine.- Parameters:
value- the ruleType - Rule type
-
setSourceRule
@Accessor(qualifier="sourceRule", type=SETTER) public void setSourceRule(AbstractRuleModel value)
Generated method - Setter ofAbstractRuleEngineRule.sourceRuleattribute defined at extensionruleengineservices.- Parameters:
value- the sourceRule
-
setUuid
@Accessor(qualifier="uuid", type=SETTER) public void setUuid(java.lang.String value)
Generated method - Setter ofAbstractRuleEngineRule.uuidattribute defined at extensionruleengine.- Parameters:
value- the uuid
-
setValidUntilDate
@Accessor(qualifier="validUntilDate", type=SETTER) public void setValidUntilDate(java.util.Date value)
Generated method - Setter ofAbstractRuleEngineRule.validUntilDateattribute defined at extensionsapproductconfigrulescps.- Parameters:
value- the validUntilDate - Valid Until
-
-