Class DefaultShoppingPackageFacade

java.lang.Object
de.hybris.platform.travelfacades.facades.packages.impl.DefaultPackageFacade
de.hybris.platform.shoppingfacades.facades.impl.DefaultShoppingPackageFacade
All Implemented Interfaces:
ShoppingPackageFacade, PackageFacade

public class DefaultShoppingPackageFacade extends DefaultPackageFacade implements ShoppingPackageFacade
Default implementation of ShoppingPackageFacade.
  • Constructor Details

    • DefaultShoppingPackageFacade

      public DefaultShoppingPackageFacade()
  • Method Details

    • getPackageForCode

      public PackageResponseData getPackageForCode(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData)
      Description copied from interface: ShoppingPackageFacade
      Returns package details based on accommodation offering code and package request provided.
      Specified by:
      getPackageForCode in interface ShoppingPackageFacade
      Parameters:
      accommodationOfferingCode - the accommodation offering code
      packageSearchRequestData - the package search request data
      Returns:
      the package details
    • createPackageRequest

      protected PackageRequestData createPackageRequest(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData)
      Creates package request data.
      Parameters:
      accommodationOfferingCode - the accommodation offering code
      packageSearchRequestData - the package search request data
      Returns:
      the package request data
    • getFareSearchFacade

      protected ShoppingFareSearchFacade getFareSearchFacade()
      Gets fare search facade.
      Returns:
      the fare search facade
    • setFareSearchFacade

      public void setFareSearchFacade(ShoppingFareSearchFacade fareSearchFacade)
      Sets fare search facade.
      Parameters:
      fareSearchFacade - the fare search facade