Class PqQualificationPsDoesNotHaveGivenDependentPsRaoAction
java.lang.Object
de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
de.hybris.platform.productqualificationservices.actions.impl.PqQualificationPsDoesNotHaveGivenDependentPsRaoAction
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.rule.evaluation.actions.RAOAction,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
public class PqQualificationPsDoesNotHaveGivenDependentPsRaoAction
extends de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
Action that sets a message about a
TmaProductSpecificationModel and the required TmaProductSpecificationModel on a PqPoQualificationItemRao- Since:
- 2211
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanperformActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context) protected voidvalidateParameters(Map<String, Object> parameters) Methods 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, validateRule, validateSelectionStrategy
-
Constructor Details
-
PqQualificationPsDoesNotHaveGivenDependentPsRaoAction
public PqQualificationPsDoesNotHaveGivenDependentPsRaoAction()
-
-
Method Details
-
performActionInternal
public boolean performActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context) - Overrides:
performActionInternalin classde.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
-
validateParameters
- Overrides:
validateParametersin classde.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
-