1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25 import com.liferay.portal.service.persistence.BasePersistence;
26
27
40 public interface ShoppingCartPersistence extends BasePersistence {
41 public void cacheResult(
42 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart);
43
44 public void cacheResult(
45 java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> shoppingCarts);
46
47 public void clearCache();
48
49 public com.liferay.portlet.shopping.model.ShoppingCart create(long cartId);
50
51 public com.liferay.portlet.shopping.model.ShoppingCart remove(long cartId)
52 throws com.liferay.portal.SystemException,
53 com.liferay.portlet.shopping.NoSuchCartException;
54
55 public com.liferay.portlet.shopping.model.ShoppingCart remove(
56 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart)
57 throws com.liferay.portal.SystemException;
58
59
62 public com.liferay.portlet.shopping.model.ShoppingCart update(
63 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart)
64 throws com.liferay.portal.SystemException;
65
66
78 public com.liferay.portlet.shopping.model.ShoppingCart update(
79 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart,
80 boolean merge) throws com.liferay.portal.SystemException;
81
82 public com.liferay.portlet.shopping.model.ShoppingCart updateImpl(
83 com.liferay.portlet.shopping.model.ShoppingCart shoppingCart,
84 boolean merge) throws com.liferay.portal.SystemException;
85
86 public com.liferay.portlet.shopping.model.ShoppingCart findByPrimaryKey(
87 long cartId)
88 throws com.liferay.portal.SystemException,
89 com.liferay.portlet.shopping.NoSuchCartException;
90
91 public com.liferay.portlet.shopping.model.ShoppingCart fetchByPrimaryKey(
92 long cartId) throws com.liferay.portal.SystemException;
93
94 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
95 long groupId) throws com.liferay.portal.SystemException;
96
97 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
98 long groupId, int start, int end)
99 throws com.liferay.portal.SystemException;
100
101 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByGroupId(
102 long groupId, int start, int end,
103 com.liferay.portal.kernel.util.OrderByComparator obc)
104 throws com.liferay.portal.SystemException;
105
106 public com.liferay.portlet.shopping.model.ShoppingCart findByGroupId_First(
107 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
108 throws com.liferay.portal.SystemException,
109 com.liferay.portlet.shopping.NoSuchCartException;
110
111 public com.liferay.portlet.shopping.model.ShoppingCart findByGroupId_Last(
112 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.SystemException,
114 com.liferay.portlet.shopping.NoSuchCartException;
115
116 public com.liferay.portlet.shopping.model.ShoppingCart[] findByGroupId_PrevAndNext(
117 long cartId, long groupId,
118 com.liferay.portal.kernel.util.OrderByComparator obc)
119 throws com.liferay.portal.SystemException,
120 com.liferay.portlet.shopping.NoSuchCartException;
121
122 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
123 long userId) throws com.liferay.portal.SystemException;
124
125 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
126 long userId, int start, int end)
127 throws com.liferay.portal.SystemException;
128
129 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findByUserId(
130 long userId, int start, int end,
131 com.liferay.portal.kernel.util.OrderByComparator obc)
132 throws com.liferay.portal.SystemException;
133
134 public com.liferay.portlet.shopping.model.ShoppingCart findByUserId_First(
135 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
136 throws com.liferay.portal.SystemException,
137 com.liferay.portlet.shopping.NoSuchCartException;
138
139 public com.liferay.portlet.shopping.model.ShoppingCart findByUserId_Last(
140 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
141 throws com.liferay.portal.SystemException,
142 com.liferay.portlet.shopping.NoSuchCartException;
143
144 public com.liferay.portlet.shopping.model.ShoppingCart[] findByUserId_PrevAndNext(
145 long cartId, long userId,
146 com.liferay.portal.kernel.util.OrderByComparator obc)
147 throws com.liferay.portal.SystemException,
148 com.liferay.portlet.shopping.NoSuchCartException;
149
150 public com.liferay.portlet.shopping.model.ShoppingCart findByG_U(
151 long groupId, long userId)
152 throws com.liferay.portal.SystemException,
153 com.liferay.portlet.shopping.NoSuchCartException;
154
155 public com.liferay.portlet.shopping.model.ShoppingCart fetchByG_U(
156 long groupId, long userId) throws com.liferay.portal.SystemException;
157
158 public com.liferay.portlet.shopping.model.ShoppingCart fetchByG_U(
159 long groupId, long userId, boolean retrieveFromCache)
160 throws com.liferay.portal.SystemException;
161
162 public java.util.List<Object> findWithDynamicQuery(
163 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
164 throws com.liferay.portal.SystemException;
165
166 public java.util.List<Object> findWithDynamicQuery(
167 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
168 int end) throws com.liferay.portal.SystemException;
169
170 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll()
171 throws com.liferay.portal.SystemException;
172
173 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll(
174 int start, int end) throws com.liferay.portal.SystemException;
175
176 public java.util.List<com.liferay.portlet.shopping.model.ShoppingCart> findAll(
177 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
178 throws com.liferay.portal.SystemException;
179
180 public void removeByGroupId(long groupId)
181 throws com.liferay.portal.SystemException;
182
183 public void removeByUserId(long userId)
184 throws com.liferay.portal.SystemException;
185
186 public void removeByG_U(long groupId, long userId)
187 throws com.liferay.portal.SystemException,
188 com.liferay.portlet.shopping.NoSuchCartException;
189
190 public void removeAll() throws com.liferay.portal.SystemException;
191
192 public int countByGroupId(long groupId)
193 throws com.liferay.portal.SystemException;
194
195 public int countByUserId(long userId)
196 throws com.liferay.portal.SystemException;
197
198 public int countByG_U(long groupId, long userId)
199 throws com.liferay.portal.SystemException;
200
201 public int countAll() throws com.liferay.portal.SystemException;
202 }