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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected PackageRequestDatacreatePackageRequest(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData) Creates package request data.protected ShoppingFareSearchFacadeGets fare search facade.getPackageForCode(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData) Returns package details based on accommodation offering code and package request provided.voidsetFareSearchFacade(ShoppingFareSearchFacade fareSearchFacade) Sets fare search facade.Methods inherited from class de.hybris.platform.travelfacades.facades.packages.impl.DefaultPackageFacade
addPackageToCart, cleanUpCartBeforeAddition, getAccommodationCartFacade, getAddBundleToCartRequestData, getAmendPackageDetailsPipelineManager, getAmendPackageResponse, getBookingFacade, getPackageDetailsPipelineManager, getPackageResponse, getPassengerTypeService, getTravelCartFacade, isPackageInCart, isPackageInOrder, setAccommodationCartFacade, setAmendPackageDetailsPipelineManager, setBookingFacade, setPackageDetailsPipelineManager, setPassengerTypeService, setTravelCartFacadeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelfacades.facades.packages.PackageFacade
addPackageToCart, cleanUpCartBeforeAddition, getAmendPackageResponse, getPackageResponse, isPackageInCart, isPackageInOrder
-
Constructor Details
-
DefaultShoppingPackageFacade
public DefaultShoppingPackageFacade()
-
-
Method Details
-
getPackageForCode
public PackageResponseData getPackageForCode(String accommodationOfferingCode, PackageSearchRequestData packageSearchRequestData) Description copied from interface:ShoppingPackageFacadeReturns package details based on accommodation offering code and package request provided.- Specified by:
getPackageForCodein interfaceShoppingPackageFacade- Parameters:
accommodationOfferingCode- the accommodation offering codepackageSearchRequestData- 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 codepackageSearchRequestData- the package search request data- Returns:
- the package request data
-
getFareSearchFacade
Gets fare search facade.- Returns:
- the fare search facade
-
setFareSearchFacade
Sets fare search facade.- Parameters:
fareSearchFacade- the fare search facade
-