Class PqQualificationPoDoesHaveNeededChecklistAction

java.lang.Object
de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
de.hybris.platform.productqualificationservices.actions.impl.PqQualificationPoDoesHaveNeededChecklistAction
All Implemented Interfaces:
de.hybris.platform.ruleengineservices.rule.evaluation.actions.RAOAction, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

public class PqQualificationPoDoesHaveNeededChecklistAction extends de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
Action that sets a message about a TmaProductOfferingModel and the required checklist action on a PqPoQualificationItemRao
Since:
2302
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    performActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context)
     
    protected void
     

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PqQualificationPoDoesHaveNeededChecklistAction

      public PqQualificationPoDoesHaveNeededChecklistAction()
  • Method Details

    • performActionInternal

      public boolean performActionInternal(de.hybris.platform.ruleengineservices.rule.evaluation.RuleActionContext context)
      Overrides:
      performActionInternal in class de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
    • validateParameters

      protected void validateParameters(Map<String,Object> parameters)
      Overrides:
      validateParameters in class de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport