Class PerPaxPopulatePropertyMapStrategy

java.lang.Object
de.hybris.platform.travelfacades.order.strategies.impl.PerPaxPopulatePropertyMapStrategy
All Implemented Interfaces:
PopulatePropertyMapStrategy

public class PerPaxPopulatePropertyMapStrategy extends Object implements PopulatePropertyMapStrategy
Class responsible to populate the propertyMap for product with addToCartCriteria PER_PAX
  • Constructor Details

    • PerPaxPopulatePropertyMapStrategy

      public PerPaxPopulatePropertyMapStrategy()
  • Method Details

    • populatePropertiesMap

      public Map<String,Object> populatePropertiesMap(String travelRouteCode, int originDestinationRefNumber, List<String> transportOfferingCodes, List<TravellerModel> travellersList, Boolean active, AmendStatus amendStatus)
      Description copied from interface: PopulatePropertyMapStrategy
      Method that populates the propertyMap for a product
      Specified by:
      populatePropertiesMap in interface PopulatePropertyMapStrategy
      Parameters:
      travelRouteCode - the travel route code
      originDestinationRefNumber - the origin destination ref number
      transportOfferingCodes - the transport offering codes
      travellersList - the travellers list
      active - the active
      amendStatus - the amend status
      Returns:
      the propertyMap