com.liferay.portlet.shopping.service.persistence
Interface ShoppingCartPersistence


public interface ShoppingCartPersistence

View Source

Author:
Brian Wing Shun Chan

Method Summary
 int countAll()
           
 int countByG_U(long groupId, long userId)
           
 int countByGroupId(long groupId)
           
 int countByUserId(long userId)
           
 ShoppingCart create(long cartId)
           
 ShoppingCart fetchByG_U(long groupId, long userId)
           
 ShoppingCart fetchByPrimaryKey(long cartId)
           
 java.util.List findAll()
           
 java.util.List findAll(int begin, int end)
           
 java.util.List findAll(int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart findByG_U(long groupId, long userId)
           
 ShoppingCart findByGroupId_First(long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart findByGroupId_Last(long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart[] findByGroupId_PrevAndNext(long cartId, long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List findByGroupId(long groupId)
           
 java.util.List findByGroupId(long groupId, int begin, int end)
           
 java.util.List findByGroupId(long groupId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart findByPrimaryKey(long cartId)
           
 ShoppingCart findByUserId_First(long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart findByUserId_Last(long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 ShoppingCart[] findByUserId_PrevAndNext(long cartId, long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List findByUserId(long userId)
           
 java.util.List findByUserId(long userId, int begin, int end)
           
 java.util.List findByUserId(long userId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 ShoppingCart remove(long cartId)
           
 ShoppingCart remove(ShoppingCart shoppingCart)
           
 void removeAll()
           
 void removeByG_U(long groupId, long userId)
           
 void removeByGroupId(long groupId)
           
 void removeByUserId(long userId)
           
 ShoppingCart update(ShoppingCart shoppingCart)
           
 ShoppingCart update(ShoppingCart shoppingCart, boolean merge)
           
 ShoppingCart updateImpl(ShoppingCart shoppingCart, boolean merge)
           
 

Method Detail

create

public ShoppingCart create(long cartId)

remove

public ShoppingCart remove(long cartId)
                    throws com.liferay.portal.SystemException,
                           NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

remove

public ShoppingCart remove(ShoppingCart shoppingCart)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

public ShoppingCart update(ShoppingCart shoppingCart)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

public ShoppingCart update(ShoppingCart shoppingCart,
                           boolean merge)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateImpl

public ShoppingCart updateImpl(ShoppingCart shoppingCart,
                               boolean merge)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByPrimaryKey

public ShoppingCart findByPrimaryKey(long cartId)
                              throws com.liferay.portal.SystemException,
                                     NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

fetchByPrimaryKey

public ShoppingCart fetchByPrimaryKey(long cartId)
                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByGroupId

public java.util.List findByGroupId(long groupId)
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByGroupId

public java.util.List findByGroupId(long groupId,
                                    int begin,
                                    int end)
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByGroupId

public java.util.List findByGroupId(long groupId,
                                    int begin,
                                    int end,
                                    com.liferay.portal.kernel.util.OrderByComparator obc)
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByGroupId_First

public ShoppingCart findByGroupId_First(long groupId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                 throws com.liferay.portal.SystemException,
                                        NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByGroupId_Last

public ShoppingCart findByGroupId_Last(long groupId,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException,
                                       NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByGroupId_PrevAndNext

public ShoppingCart[] findByGroupId_PrevAndNext(long cartId,
                                                long groupId,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                         throws com.liferay.portal.SystemException,
                                                NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByUserId

public java.util.List findByUserId(long userId)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUserId

public java.util.List findByUserId(long userId,
                                   int begin,
                                   int end)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUserId

public java.util.List findByUserId(long userId,
                                   int begin,
                                   int end,
                                   com.liferay.portal.kernel.util.OrderByComparator obc)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByUserId_First

public ShoppingCart findByUserId_First(long userId,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException,
                                       NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByUserId_Last

public ShoppingCart findByUserId_Last(long userId,
                                      com.liferay.portal.kernel.util.OrderByComparator obc)
                               throws com.liferay.portal.SystemException,
                                      NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByUserId_PrevAndNext

public ShoppingCart[] findByUserId_PrevAndNext(long cartId,
                                               long userId,
                                               com.liferay.portal.kernel.util.OrderByComparator obc)
                                        throws com.liferay.portal.SystemException,
                                               NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

findByG_U

public ShoppingCart findByG_U(long groupId,
                              long userId)
                       throws com.liferay.portal.SystemException,
                              NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

fetchByG_U

public ShoppingCart fetchByG_U(long groupId,
                               long userId)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

public java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

public java.util.List findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                           int begin,
                                           int end)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

public java.util.List findAll()
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

public java.util.List findAll(int begin,
                              int end)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

public java.util.List findAll(int begin,
                              int end,
                              com.liferay.portal.kernel.util.OrderByComparator obc)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByGroupId

public void removeByGroupId(long groupId)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByUserId

public void removeByUserId(long userId)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByG_U

public void removeByG_U(long groupId,
                        long userId)
                 throws com.liferay.portal.SystemException,
                        NoSuchCartException
Throws:
com.liferay.portal.SystemException
NoSuchCartException

removeAll

public void removeAll()
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByGroupId

public int countByGroupId(long groupId)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByUserId

public int countByUserId(long userId)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByG_U

public int countByG_U(long groupId,
                      long userId)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countAll

public int countAll()
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException