Class PqQualificationProductOfferingIsDisabledRaoAction
java.lang.Object
de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
de.hybris.platform.productqualificationservices.actions.impl.PqQualificationProductOfferingIsDisabledRaoAction
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.rule.evaluation.actions.RAOAction,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class PqQualificationProductOfferingIsDisabledRaoAction
extends de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
Action that sets a message about the
TmaProductOfferingModel being disabled- Since:
- 2302
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanperformActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context) Performs action by setting message and Product Offering parameter on the evaluated Qualification ItemMethods inherited from class de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
addMetadataToRao, checkAndGetRuleContext, extractAmountForCurrency, getActionSupplementStrategies, getBeanName, getConfigurationService, getConsumptionSupport, getCurrencyUtils, getMetaDataFromRule, getMetaDataFromRule, getPriceAdjustmentStrategy, getRaoLookupService, getRaoUtils, getRuleCode, getRuleEngineCalculationService, getRuleGroupCode, getRuntimeTracker, isRuleGroupExclusive, mergeDiscounts, performAction, postProcessAction, setActionSupplementStrategies, setBeanName, setConfigurationService, setConsumptionSupport, setCurrencyUtils, setPriceAdjustmentStrategy, setRaoLookupService, setRAOMetaData, setRaoUtils, setRuleEngineCalculationService, shouldPerformAction, splitEntriesSelectionStrategies, trackActionExecution, validateCurrencyIsoCode, validateParameters, validateRule, validateSelectionStrategy
-
Constructor Details
-
PqQualificationProductOfferingIsDisabledRaoAction
public PqQualificationProductOfferingIsDisabledRaoAction()
-
-
Method Details
-
performActionInternal
public boolean performActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context) Performs action by setting message and Product Offering parameter on the evaluated Qualification Item- Overrides:
performActionInternalin classde.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport- Parameters:
context- of the action- Returns:
- true if action was performed successfully
-