Class DefaultTravelAssistedServiceRedirectStrategy
java.lang.Object
de.hybris.platform.assistedservicestorefront.redirect.impl.DefaultAssistedServiceRedirectStrategy
de.hybris.platform.travelacceleratorstorefront.strategies.asm.DefaultTravelAssistedServiceRedirectStrategy
- All Implemented Interfaces:
de.hybris.platform.assistedservicestorefront.redirect.AssistedServiceRedirectStrategy
public class DefaultTravelAssistedServiceRedirectStrategy
extends de.hybris.platform.assistedservicestorefront.redirect.impl.DefaultAssistedServiceRedirectStrategy
Default travel implementation for
AssistedServiceRedirectStrategy.
Based on the booking journey type of the session cart, a strategy is retrieve from a map and the correct redirect path is
returned.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected TravelCartFacadevoidsetRedirectStrategyMap(Map<String, AssistedServiceRedirectByJourneyTypeStrategy> redirectStrategyMap) voidsetTravelCartFacade(TravelCartFacade travelCartFacade) Methods inherited from class de.hybris.platform.assistedservicestorefront.redirect.impl.DefaultAssistedServiceRedirectStrategy
getAssistedServiceService, getCartService, getErrorRedirectPath, getPathCustomerOnly, getPathWithOrder, getPathWithoutOrder, getRedirectPath, getSessionService, getUserService, setAssistedServiceService, setCartService, setSessionService, setUserService
-
Constructor Details
-
DefaultTravelAssistedServiceRedirectStrategy
public DefaultTravelAssistedServiceRedirectStrategy()
-
-
Method Details
-
getPathWithCart
- Overrides:
getPathWithCartin classde.hybris.platform.assistedservicestorefront.redirect.impl.DefaultAssistedServiceRedirectStrategy
-
getRedirectStrategyMap
- Returns:
- the redirectStrategyMap
-
setRedirectStrategyMap
public void setRedirectStrategyMap(Map<String, AssistedServiceRedirectByJourneyTypeStrategy> redirectStrategyMap) - Parameters:
redirectStrategyMap- the redirectStrategyMap to set
-
getTravelCartFacade
- Returns:
- the travelCartFacade
-
setTravelCartFacade
- Parameters:
travelCartFacade- the travelCartFacade to set
-