Interface SelectiveCartDao

  • All Known Implementing Classes:
    DefaultSelectiveCartDao

    public interface SelectiveCartDao
    Looks up items related to selective cart
    • Method Detail

      • findWishlistByName

        Wishlist2Model findWishlistByName​(UserModel user,
                                          java.lang.String name)
        Finds wishlist by name for the current user
        Parameters:
        user - the current user
        name - the Wishlist2Model name
        Returns:
        the Wishlist2Model
      • findCartEntryByCartCodeAndEntryNumber

        CartEntryModel findCartEntryByCartCodeAndEntryNumber​(java.lang.String cartCode,
                                                             java.lang.Integer entryNumber)
        Finds cart entry by cart code and entry number
        Parameters:
        cartCode - the cart code
        entryNumber - the entry number
        Returns:
        the CartEntryModel
      • findSelectiveCartByUser

        java.util.Optional<CartModel> findSelectiveCartByUser​(UserModel user)
        Finds invisible saved cart for selective cart
        Parameters:
        user - the user
        Returns:
        the Optional CartModel