Class DefaultShoppingTravellerDao
java.lang.Object
de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao<TravellerModel>
de.hybris.platform.travelservices.dao.impl.DefaultTravellerDao
de.hybris.platform.shoppingservices.dao.impl.DefaultShoppingTravellerDao
- All Implemented Interfaces:
de.hybris.platform.servicelayer.internal.dao.Dao,de.hybris.platform.servicelayer.internal.dao.GenericDao<TravellerModel>,ShoppingTravellerDao,TravellerDao
public class DefaultShoppingTravellerDao
extends DefaultTravellerDao
implements ShoppingTravellerDao
Default implementation of
ShoppingTravellerDao-
Field Summary
Fields inherited from class de.hybris.platform.travelservices.dao.impl.DefaultTravellerDao
FIND_TRAVELLERS_CART_QUERY, FIND_TRAVELLERS_ORDER_QUERY, TRAVELLER_UID_FILTER -
Constructor Summary
ConstructorsConstructorDescriptionDefaultShoppingTravellerDao(String typecode) Instantiates a new Default shopping traveller dao. -
Method Summary
Modifier and TypeMethodDescriptionfindTravellersInCart(CartModel cart, Integer solutionId) Finds travellers in cart for the given solution id.findTravellersInCart(CartModel cart, String travellerUid, Integer solutionId) Finds travellers in cart for the given traveller uid and solution id.findTravellersInOrder(OrderModel order, Integer solutionId) Finds travellers in order for the given solution id.findTravellersInOrder(OrderModel order, String travellerUid, Integer solutionId) Finds travellers in order for the given traveller uid and solution id.Methods inherited from class de.hybris.platform.travelservices.dao.impl.DefaultTravellerDao
findCartTravellersByUid, findSavedTravellersUsingFirstNameText, findSavedTravellersUsingSurnameText, findTraveller, findTravellerByUIDAndVersionID, findTravellersInOrderMethods inherited from class de.hybris.platform.servicelayer.internal.dao.DefaultGenericDao
find, find, find, find, find, getFlexibleSearchService, setFlexibleSearchServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.travelservices.dao.TravellerDao
findCartTravellersByUid, findSavedTravellersUsingFirstNameText, findSavedTravellersUsingSurnameText, findTraveller, findTravellerByUIDAndVersionID, findTravellersInOrder
-
Constructor Details
-
DefaultShoppingTravellerDao
Instantiates a new Default shopping traveller dao.- Parameters:
typecode- the typecode
-
-
Method Details
-
findTravellersInCart
Description copied from interface:ShoppingTravellerDaoFinds travellers in cart for the given solution id.- Specified by:
findTravellersInCartin interfaceShoppingTravellerDao- Parameters:
cart- the cartsolutionId- the solution id- Returns:
- the list of travellers
-
findTravellersInCart
public List<TravellerModel> findTravellersInCart(CartModel cart, String travellerUid, Integer solutionId) Description copied from interface:ShoppingTravellerDaoFinds travellers in cart for the given traveller uid and solution id.- Specified by:
findTravellersInCartin interfaceShoppingTravellerDao- Parameters:
cart- the carttravellerUid- the traveller uidsolutionId- the solution id- Returns:
- the list of travellers
-
findTravellersInOrder
Description copied from interface:ShoppingTravellerDaoFinds travellers in order for the given solution id.- Specified by:
findTravellersInOrderin interfaceShoppingTravellerDao- Parameters:
order- the ordersolutionId- the solution id- Returns:
- the list of travellers
-
findTravellersInOrder
public List<TravellerModel> findTravellersInOrder(OrderModel order, String travellerUid, Integer solutionId) Description copied from interface:ShoppingTravellerDaoFinds travellers in order for the given traveller uid and solution id.- Specified by:
findTravellersInOrderin interfaceShoppingTravellerDao- Parameters:
order- the ordertravellerUid- the traveller uidsolutionId- the solution id- Returns:
- the list of travellers
-