Interface ShoppingTravellerService
- All Superinterfaces:
TravellerService
- All Known Implementing Classes:
DefaultShoppingTravellerService
Traveller Service interface provides Traveller specific services
-
Method Summary
Modifier and TypeMethodDescriptioncreateTraveller(String travellerType, String passengerType, String travellerCode, int passengerNumber, String travellerUidPrefix, String orderOrCartCode, int shoppingTravellerId) Create traveller traveller model.getTravellerFromCart(CartModel cart, String travellerUid, Integer solutionId) Returns the traveller from cart for the given traveller uid and solution id.getTravellerFromOrder(OrderModel order, String travellerUid, Integer solutionId) Returns the traveller from order for the given traveller uid and solution id.getTravellersFromCart(CartModel cart, Integer solutionId) Returns the travellers from cart for the given solution id.getTravellersFromOrder(OrderModel order, Integer solutionId) Returns the travellers from order for the given solution id.Methods inherited from interface de.hybris.platform.travelservices.services.TravellerService
createTraveller, createTraveller, findSavedTravellersUsingFirstNameText, findSavedTravellersUsingLastNameText, getCartTravellerForUid, getExistingTraveller, getExistingTraveller, getTravellerFromCurrentCart, getTravellerFromCurrentCartByUID, getTravellers, getTravellersFromOrder, getTravellersPerLeg
-
Method Details
-
createTraveller
TravellerModel createTraveller(String travellerType, String passengerType, String travellerCode, int passengerNumber, String travellerUidPrefix, String orderOrCartCode, int shoppingTravellerId) Create traveller traveller model.- Parameters:
travellerType- the traveller typepassengerType- the passenger typetravellerCode- the traveller codepassengerNumber- the passenger numbertravellerUidPrefix- the traveller uid prefixorderOrCartCode- the order or cart code that needs to be set in the versionIDshoppingTravellerId- the shopping traveller id- Returns:
- traveller model
-
getTravellersFromCart
Returns the travellers from cart for the given solution id.- Parameters:
cart- the cartsolutionId- the solution id- Returns:
- the list of travellers
-
getTravellerFromCart
Returns the traveller from cart for the given traveller uid and solution id.- Parameters:
cart- the carttravellerUid- the traveller uidsolutionId- the solution id- Returns:
- the traveller
-
getTravellersFromOrder
Returns the travellers from order for the given solution id.- Parameters:
order- the ordersolutionId- the solution id- Returns:
- the list of travellers
-
getTravellerFromOrder
Returns the traveller from order for the given traveller uid and solution id.- Parameters:
order- the ordertravellerUid- the traveller uidsolutionId- the solution id- Returns:
- the traveller
-