1
22
23 package com.liferay.portlet.shopping.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29 import com.liferay.portal.service.persistence.BasePersistence;
30
31
37 @Transactional(rollbackFor = {
38 PortalException.class, SystemException.class})
39 public interface ShoppingOrderPersistence extends BasePersistence {
40 public com.liferay.portlet.shopping.model.ShoppingOrder create(long orderId);
41
42 public com.liferay.portlet.shopping.model.ShoppingOrder remove(long orderId)
43 throws com.liferay.portal.SystemException,
44 com.liferay.portlet.shopping.NoSuchOrderException;
45
46 public com.liferay.portlet.shopping.model.ShoppingOrder remove(
47 com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
48 throws com.liferay.portal.SystemException;
49
50
53 public com.liferay.portlet.shopping.model.ShoppingOrder update(
54 com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
55 throws com.liferay.portal.SystemException;
56
57
70 public com.liferay.portlet.shopping.model.ShoppingOrder update(
71 com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
72 boolean merge) throws com.liferay.portal.SystemException;
73
74 public com.liferay.portlet.shopping.model.ShoppingOrder updateImpl(
75 com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
76 boolean merge) throws com.liferay.portal.SystemException;
77
78 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
79 public com.liferay.portlet.shopping.model.ShoppingOrder findByPrimaryKey(
80 long orderId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portlet.shopping.NoSuchOrderException;
83
84 public com.liferay.portlet.shopping.model.ShoppingOrder fetchByPrimaryKey(
85 long orderId) throws com.liferay.portal.SystemException;
86
87 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
88 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByGroupId(
89 long groupId) throws com.liferay.portal.SystemException;
90
91 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
92 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByGroupId(
93 long groupId, int start, int end)
94 throws com.liferay.portal.SystemException;
95
96 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
97 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByGroupId(
98 long groupId, int start, int end,
99 com.liferay.portal.kernel.util.OrderByComparator obc)
100 throws com.liferay.portal.SystemException;
101
102 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
103 public com.liferay.portlet.shopping.model.ShoppingOrder findByGroupId_First(
104 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
105 throws com.liferay.portal.SystemException,
106 com.liferay.portlet.shopping.NoSuchOrderException;
107
108 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
109 public com.liferay.portlet.shopping.model.ShoppingOrder findByGroupId_Last(
110 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portlet.shopping.NoSuchOrderException;
113
114 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
115 public com.liferay.portlet.shopping.model.ShoppingOrder[] findByGroupId_PrevAndNext(
116 long orderId, long groupId,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.SystemException,
119 com.liferay.portlet.shopping.NoSuchOrderException;
120
121 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
122 public com.liferay.portlet.shopping.model.ShoppingOrder findByNumber(
123 java.lang.String number)
124 throws com.liferay.portal.SystemException,
125 com.liferay.portlet.shopping.NoSuchOrderException;
126
127 public com.liferay.portlet.shopping.model.ShoppingOrder fetchByNumber(
128 java.lang.String number) throws com.liferay.portal.SystemException;
129
130 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
131 public com.liferay.portlet.shopping.model.ShoppingOrder findByPPTxnId(
132 java.lang.String ppTxnId)
133 throws com.liferay.portal.SystemException,
134 com.liferay.portlet.shopping.NoSuchOrderException;
135
136 public com.liferay.portlet.shopping.model.ShoppingOrder fetchByPPTxnId(
137 java.lang.String ppTxnId) throws com.liferay.portal.SystemException;
138
139 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
140 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByG_U_PPPS(
141 long groupId, long userId, java.lang.String ppPaymentStatus)
142 throws com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByG_U_PPPS(
146 long groupId, long userId, java.lang.String ppPaymentStatus, int start,
147 int end) throws com.liferay.portal.SystemException;
148
149 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
150 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findByG_U_PPPS(
151 long groupId, long userId, java.lang.String ppPaymentStatus, int start,
152 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
153 throws com.liferay.portal.SystemException;
154
155 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
156 public com.liferay.portlet.shopping.model.ShoppingOrder findByG_U_PPPS_First(
157 long groupId, long userId, java.lang.String ppPaymentStatus,
158 com.liferay.portal.kernel.util.OrderByComparator obc)
159 throws com.liferay.portal.SystemException,
160 com.liferay.portlet.shopping.NoSuchOrderException;
161
162 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
163 public com.liferay.portlet.shopping.model.ShoppingOrder findByG_U_PPPS_Last(
164 long groupId, long userId, java.lang.String ppPaymentStatus,
165 com.liferay.portal.kernel.util.OrderByComparator obc)
166 throws com.liferay.portal.SystemException,
167 com.liferay.portlet.shopping.NoSuchOrderException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public com.liferay.portlet.shopping.model.ShoppingOrder[] findByG_U_PPPS_PrevAndNext(
171 long orderId, long groupId, long userId,
172 java.lang.String ppPaymentStatus,
173 com.liferay.portal.kernel.util.OrderByComparator obc)
174 throws com.liferay.portal.SystemException,
175 com.liferay.portlet.shopping.NoSuchOrderException;
176
177 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
178 public java.util.List<Object> findWithDynamicQuery(
179 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
180 throws com.liferay.portal.SystemException;
181
182 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
183 public java.util.List<Object> findWithDynamicQuery(
184 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
185 int end) throws com.liferay.portal.SystemException;
186
187 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
188 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findAll()
189 throws com.liferay.portal.SystemException;
190
191 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
192 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findAll(
193 int start, int end) throws com.liferay.portal.SystemException;
194
195 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
196 public java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> findAll(
197 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
198 throws com.liferay.portal.SystemException;
199
200 public void removeByGroupId(long groupId)
201 throws com.liferay.portal.SystemException;
202
203 public void removeByNumber(java.lang.String number)
204 throws com.liferay.portal.SystemException,
205 com.liferay.portlet.shopping.NoSuchOrderException;
206
207 public void removeByPPTxnId(java.lang.String ppTxnId)
208 throws com.liferay.portal.SystemException,
209 com.liferay.portlet.shopping.NoSuchOrderException;
210
211 public void removeByG_U_PPPS(long groupId, long userId,
212 java.lang.String ppPaymentStatus)
213 throws com.liferay.portal.SystemException;
214
215 public void removeAll() throws com.liferay.portal.SystemException;
216
217 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
218 public int countByGroupId(long groupId)
219 throws com.liferay.portal.SystemException;
220
221 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
222 public int countByNumber(java.lang.String number)
223 throws com.liferay.portal.SystemException;
224
225 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
226 public int countByPPTxnId(java.lang.String ppTxnId)
227 throws com.liferay.portal.SystemException;
228
229 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
230 public int countByG_U_PPPS(long groupId, long userId,
231 java.lang.String ppPaymentStatus)
232 throws com.liferay.portal.SystemException;
233
234 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
235 public int countAll() throws com.liferay.portal.SystemException;
236 }