@ProviderType public interface ShoppingCartPersistence extends BasePersistence<ShoppingCart>
Caching information and settings can be found in portal.properties
ShoppingCartPersistenceImpl,
ShoppingCartUtil| Modifier and Type | Method and Description |
|---|---|
void |
cacheResult(java.util.List<ShoppingCart> shoppingCarts)
Caches the shopping carts in the entity cache if it is enabled.
|
void |
cacheResult(ShoppingCart shoppingCart)
Caches the shopping cart in the entity cache if it is enabled.
|
int |
countAll()
Returns the number of shopping carts.
|
int |
countByG_U(long groupId,
long userId)
Returns the number of shopping carts where groupId = ? and userId = ?.
|
int |
countByGroupId(long groupId)
Returns the number of shopping carts where groupId = ?.
|
int |
countByUserId(long userId)
Returns the number of shopping carts where userId = ?.
|
ShoppingCart |
create(long cartId)
Creates a new shopping cart with the primary key.
|
ShoppingCart |
fetchByG_U(long groupId,
long userId)
Returns the shopping cart where groupId = ? and userId = ? or returns
null if it could not be found. |
ShoppingCart |
fetchByG_U(long groupId,
long userId,
boolean retrieveFromCache)
Returns the shopping cart where groupId = ? and userId = ? or returns
null if it could not be found, optionally using the finder cache. |
ShoppingCart |
fetchByGroupId_First(long groupId,
OrderByComparator orderByComparator)
Returns the first shopping cart in the ordered set where groupId = ?.
|
ShoppingCart |
fetchByGroupId_Last(long groupId,
OrderByComparator orderByComparator)
Returns the last shopping cart in the ordered set where groupId = ?.
|
ShoppingCart |
fetchByPrimaryKey(long cartId)
Returns the shopping cart with the primary key or returns
null if it could not be found. |
ShoppingCart |
fetchByUserId_First(long userId,
OrderByComparator orderByComparator)
Returns the first shopping cart in the ordered set where userId = ?.
|
ShoppingCart |
fetchByUserId_Last(long userId,
OrderByComparator orderByComparator)
Returns the last shopping cart in the ordered set where userId = ?.
|
java.util.List<ShoppingCart> |
findAll()
Returns all the shopping carts.
|
java.util.List<ShoppingCart> |
findAll(int start,
int end)
Returns a range of all the shopping carts.
|
java.util.List<ShoppingCart> |
findAll(int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the shopping carts.
|
ShoppingCart |
findByG_U(long groupId,
long userId)
Returns the shopping cart where groupId = ? and userId = ? or throws a
NoSuchCartException if it could not be found. |
ShoppingCart |
findByGroupId_First(long groupId,
OrderByComparator orderByComparator)
Returns the first shopping cart in the ordered set where groupId = ?.
|
ShoppingCart |
findByGroupId_Last(long groupId,
OrderByComparator orderByComparator)
Returns the last shopping cart in the ordered set where groupId = ?.
|
ShoppingCart[] |
findByGroupId_PrevAndNext(long cartId,
long groupId,
OrderByComparator orderByComparator)
Returns the shopping carts before and after the current shopping cart in the ordered set where groupId = ?.
|
java.util.List<ShoppingCart> |
findByGroupId(long groupId)
Returns all the shopping carts where groupId = ?.
|
java.util.List<ShoppingCart> |
findByGroupId(long groupId,
int start,
int end)
Returns a range of all the shopping carts where groupId = ?.
|
java.util.List<ShoppingCart> |
findByGroupId(long groupId,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the shopping carts where groupId = ?.
|
ShoppingCart |
findByPrimaryKey(long cartId)
Returns the shopping cart with the primary key or throws a
NoSuchCartException if it could not be found. |
ShoppingCart |
findByUserId_First(long userId,
OrderByComparator orderByComparator)
Returns the first shopping cart in the ordered set where userId = ?.
|
ShoppingCart |
findByUserId_Last(long userId,
OrderByComparator orderByComparator)
Returns the last shopping cart in the ordered set where userId = ?.
|
ShoppingCart[] |
findByUserId_PrevAndNext(long cartId,
long userId,
OrderByComparator orderByComparator)
Returns the shopping carts before and after the current shopping cart in the ordered set where userId = ?.
|
java.util.List<ShoppingCart> |
findByUserId(long userId)
Returns all the shopping carts where userId = ?.
|
java.util.List<ShoppingCart> |
findByUserId(long userId,
int start,
int end)
Returns a range of all the shopping carts where userId = ?.
|
java.util.List<ShoppingCart> |
findByUserId(long userId,
int start,
int end,
OrderByComparator orderByComparator)
Returns an ordered range of all the shopping carts where userId = ?.
|
ShoppingCart |
remove(long cartId)
Removes the shopping cart with the primary key from the database.
|
void |
removeAll()
Removes all the shopping carts from the database.
|
ShoppingCart |
removeByG_U(long groupId,
long userId)
Removes the shopping cart where groupId = ? and userId = ? from the database.
|
void |
removeByGroupId(long groupId)
Removes all the shopping carts where groupId = ? from the database.
|
void |
removeByUserId(long userId)
Removes all the shopping carts where userId = ? from the database.
|
ShoppingCart |
updateImpl(ShoppingCart shoppingCart) |
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getListeners, getModelClass, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update, update, updatejava.util.List<ShoppingCart> findByGroupId(long groupId) throws SystemException
groupId - the group IDSystemException - if a system exception occurredjava.util.List<ShoppingCart> findByGroupId(long groupId, int start, int end) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDstart - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)SystemException - if a system exception occurredjava.util.List<ShoppingCart> findByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDstart - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)orderByComparator - the comparator to order the results by (optionally null)SystemException - if a system exception occurredShoppingCart findByGroupId_First(long groupId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
groupId - the group IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByGroupId_First(long groupId, OrderByComparator orderByComparator) throws SystemException
groupId - the group IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart findByGroupId_Last(long groupId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
groupId - the group IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByGroupId_Last(long groupId, OrderByComparator orderByComparator) throws SystemException
groupId - the group IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart[] findByGroupId_PrevAndNext(long cartId, long groupId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
cartId - the primary key of the current shopping cartgroupId - the group IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a shopping cart with the primary key could not be foundSystemException - if a system exception occurredvoid removeByGroupId(long groupId)
throws SystemException
groupId - the group IDSystemException - if a system exception occurredint countByGroupId(long groupId)
throws SystemException
groupId - the group IDSystemException - if a system exception occurredjava.util.List<ShoppingCart> findByUserId(long userId) throws SystemException
userId - the user IDSystemException - if a system exception occurredjava.util.List<ShoppingCart> findByUserId(long userId, int start, int end) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
userId - the user IDstart - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)SystemException - if a system exception occurredjava.util.List<ShoppingCart> findByUserId(long userId, int start, int end, OrderByComparator orderByComparator) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
userId - the user IDstart - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)orderByComparator - the comparator to order the results by (optionally null)SystemException - if a system exception occurredShoppingCart findByUserId_First(long userId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
userId - the user IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByUserId_First(long userId, OrderByComparator orderByComparator) throws SystemException
userId - the user IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart findByUserId_Last(long userId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
userId - the user IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByUserId_Last(long userId, OrderByComparator orderByComparator) throws SystemException
userId - the user IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart[] findByUserId_PrevAndNext(long cartId, long userId, OrderByComparator orderByComparator) throws SystemException, NoSuchCartException
cartId - the primary key of the current shopping cartuserId - the user IDorderByComparator - the comparator to order the set by (optionally null)NoSuchCartException - if a shopping cart with the primary key could not be foundSystemException - if a system exception occurredvoid removeByUserId(long userId)
throws SystemException
userId - the user IDSystemException - if a system exception occurredint countByUserId(long userId)
throws SystemException
userId - the user IDSystemException - if a system exception occurredShoppingCart findByG_U(long groupId, long userId) throws SystemException, NoSuchCartException
NoSuchCartException if it could not be found.groupId - the group IDuserId - the user IDNoSuchCartException - if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByG_U(long groupId, long userId) throws SystemException
null if it could not be found. Uses the finder cache.groupId - the group IDuserId - the user IDnull if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart fetchByG_U(long groupId, long userId, boolean retrieveFromCache) throws SystemException
null if it could not be found, optionally using the finder cache.groupId - the group IDuserId - the user IDretrieveFromCache - whether to use the finder cachenull if a matching shopping cart could not be foundSystemException - if a system exception occurredShoppingCart removeByG_U(long groupId, long userId) throws SystemException, NoSuchCartException
groupId - the group IDuserId - the user IDSystemException - if a system exception occurredNoSuchCartExceptionint countByG_U(long groupId,
long userId)
throws SystemException
groupId - the group IDuserId - the user IDSystemException - if a system exception occurredvoid cacheResult(ShoppingCart shoppingCart)
shoppingCart - the shopping cartvoid cacheResult(java.util.List<ShoppingCart> shoppingCarts)
shoppingCarts - the shopping cartsShoppingCart create(long cartId)
cartId - the primary key for the new shopping cartShoppingCart remove(long cartId) throws SystemException, NoSuchCartException
cartId - the primary key of the shopping cartNoSuchCartException - if a shopping cart with the primary key could not be foundSystemException - if a system exception occurredShoppingCart updateImpl(ShoppingCart shoppingCart) throws SystemException
SystemExceptionShoppingCart findByPrimaryKey(long cartId) throws SystemException, NoSuchCartException
NoSuchCartException if it could not be found.cartId - the primary key of the shopping cartNoSuchCartException - if a shopping cart with the primary key could not be foundSystemException - if a system exception occurredShoppingCart fetchByPrimaryKey(long cartId) throws SystemException
null if it could not be found.cartId - the primary key of the shopping cartnull if a shopping cart with the primary key could not be foundSystemException - if a system exception occurredjava.util.List<ShoppingCart> findAll() throws SystemException
SystemException - if a system exception occurredjava.util.List<ShoppingCart> findAll(int start, int end) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)SystemException - if a system exception occurredjava.util.List<ShoppingCart> findAll(int start, int end, OrderByComparator orderByComparator) throws SystemException
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from ShoppingCartModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start - the lower bound of the range of shopping cartsend - the upper bound of the range of shopping carts (not inclusive)orderByComparator - the comparator to order the results by (optionally null)SystemException - if a system exception occurredvoid removeAll()
throws SystemException
SystemException - if a system exception occurredint countAll()
throws SystemException
SystemException - if a system exception occurred