Class DefaultShoppingTravelRestrictionFacade

java.lang.Object
de.hybris.platform.travelfacades.facades.impl.DefaultTravelRestrictionFacade
de.hybris.platform.shoppingfacades.facades.impl.DefaultShoppingTravelRestrictionFacade
All Implemented Interfaces:
TravelRestrictionFacade

public class DefaultShoppingTravelRestrictionFacade extends DefaultTravelRestrictionFacade
Shopping extension of the DefaultTravelRestrictionFacade class.
  • Constructor Details

    • DefaultShoppingTravelRestrictionFacade

      public DefaultShoppingTravelRestrictionFacade()
  • Method Details

    • evaluateRestrictionErrorsForEntry

      protected void evaluateRestrictionErrorsForEntry(Map<String,String> restrictionErrors, AbstractOrderEntryModel entry, List<String> travellers, List<String> transportOfferingCodes, List<CategoryModel> categories)
      This method performs an evaluation on the quantity against the TravelRestriction. The quantity has to fulfil the TravelRestriction.
      Overrides:
      evaluateRestrictionErrorsForEntry in class DefaultTravelRestrictionFacade
      Parameters:
      restrictionErrors - the map of restriction errors
      entry - the entry to be evaluated
      travellers - the list of travellers
      transportOfferingCodes - the list of transport offering codes
      categories - the list of categories