Class DefaultRetainFeeRAOAction

java.lang.Object
de.hybris.platform.ruleengineservices.rule.evaluation.actions.AbstractRuleExecutableSupport
de.hybris.platform.travelrulesengine.commerce.impl.AbstractTravelCommerceRAOAction
de.hybris.platform.travelrulesengine.commerce.impl.DefaultRetainFeeRAOAction
All Implemented Interfaces:
de.hybris.platform.ruleengineservices.rule.evaluation.actions.RAOAction, RetainFeeRAOAction, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

public class DefaultRetainFeeRAOAction extends AbstractTravelCommerceRAOAction implements RetainFeeRAOAction
Implementation class for Fee RAO action RetainFeeRAOAction
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    retainAdminFee(BookingRAO bookingRao, RuleEngineResultRAO ruleEngineResultRao, Object ruleContext)
    Method to validate refunds

    Methods inherited from class de.hybris.platform.travelrulesengine.commerce.impl.AbstractTravelCommerceRAOAction

    getTravelRuleEngineCalculationService, setTravelRuleEngineCalculationService

    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, performActionInternal, postProcessAction, setActionSupplementStrategies, setBeanName, setConfigurationService, setConsumptionSupport, setCurrencyUtils, setPriceAdjustmentStrategy, setRaoLookupService, setRAOMetaData, setRaoUtils, setRuleEngineCalculationService, shouldPerformAction, splitEntriesSelectionStrategies, trackActionExecution, validateCurrencyIsoCode, validateParameters, validateRule, validateSelectionStrategy

    Methods inherited from class java.lang.Object

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

    • DefaultRetainFeeRAOAction

      public DefaultRetainFeeRAOAction()
  • Method Details