Class ShoppingASRedirectForTransportOnlyStrategy
java.lang.Object
de.hybris.platform.travelacceleratorstorefront.strategies.asm.AbstractASRedirectStrategy
de.hybris.platform.travelacceleratorstorefront.strategies.asm.ASRedirectForTransportOnlyStrategy
de.hybris.platform.shoppingaddon.strategies.asm.ShoppingASRedirectForTransportOnlyStrategy
- All Implemented Interfaces:
AssistedServiceRedirectByJourneyTypeStrategy
Redirect strategy for transport only journey responsible for building the required url parameters and redirect to the fare
selection page.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringbuildUrlParameters(CartModel cartModel) Returns the string with the url parameters required for the redirect to the fare-selection page.protected ShoppingTransportOfferingFacadeGets the shopping transport offering facadeprotected ShoppingTravelBundleTemplateFacadeGets shopping travel bundle template facade.voidsetShoppingTransportOfferingFacade(ShoppingTransportOfferingFacade shoppingTransportOfferingFacade) Sets the shopping transport offering facadevoidsetShoppingTravelBundleTemplateFacade(ShoppingTravelBundleTemplateFacade shoppingTravelBundleTemplateFacade) Sets shopping travel bundle template facade.Methods inherited from class de.hybris.platform.travelacceleratorstorefront.strategies.asm.ASRedirectForTransportOnlyStrategy
getCabinClassFacade, getRedirectPath, getTravellerFacade, setCabinClassFacade, setTravellerFacadeMethods inherited from class de.hybris.platform.travelacceleratorstorefront.strategies.asm.AbstractASRedirectStrategy
getLocationName, getParentBundleTemplateIdByEntryGroup, getPassengerTypeFacade, getPassengerTypeQuantityList, getSessionService, getTransportOfferingFacade, getTravelBundleTemplateFacade, getTravellerSortStrategy, getUTCDepartureTime, setPassengerTypeFacade, setSessionService, setTransportOfferingFacade, setTravelBundleTemplateFacade, setTravellerSortStrategy
-
Constructor Details
-
ShoppingASRedirectForTransportOnlyStrategy
public ShoppingASRedirectForTransportOnlyStrategy()
-
-
Method Details
-
buildUrlParameters
Returns the string with the url parameters required for the redirect to the fare-selection page.- Overrides:
buildUrlParametersin classASRedirectForTransportOnlyStrategy- Parameters:
cartModel- as the cart model- Returns:
- the string of the url parameters
-
getShoppingTransportOfferingFacade
Gets the shopping transport offering facade- Returns:
- the shopping transport offering facade
-
setShoppingTransportOfferingFacade
public void setShoppingTransportOfferingFacade(ShoppingTransportOfferingFacade shoppingTransportOfferingFacade) Sets the shopping transport offering facade- Parameters:
shoppingTransportOfferingFacade- the shopping transport offering facade
-
getShoppingTravelBundleTemplateFacade
Gets shopping travel bundle template facade.- Returns:
- the shopping travel bundle template facade
-
setShoppingTravelBundleTemplateFacade
public void setShoppingTravelBundleTemplateFacade(ShoppingTravelBundleTemplateFacade shoppingTravelBundleTemplateFacade) Sets shopping travel bundle template facade.- Parameters:
shoppingTravelBundleTemplateFacade- the shopping travel bundle template facade
-