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

        @Deprecated(since="2005",
                    forRemoval=true)
        java.util.Optional<CartModel> findSelectiveCartByUser​(UserModel user)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 2005.
        Finds invisible saved cart for selective cart
        Parameters:
        user - the user
        Returns:
        the Optional CartModel
      • findSelectiveCartByCode

        java.util.Optional<CartModel> findSelectiveCartByCode​(java.lang.String code)
        Finds invisible saved cart for selective cart
        Parameters:
        code -
        Returns:
        the Optional CartModel