1
14
15 package com.liferay.portlet.shopping.service.base;
16
17 import com.liferay.counter.service.CounterLocalService;
18 import com.liferay.counter.service.CounterService;
19
20 import com.liferay.portal.PortalException;
21 import com.liferay.portal.SystemException;
22 import com.liferay.portal.kernel.annotation.BeanReference;
23 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
24 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
25 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26 import com.liferay.portal.kernel.util.OrderByComparator;
27 import com.liferay.portal.service.ImageLocalService;
28 import com.liferay.portal.service.ImageService;
29 import com.liferay.portal.service.ResourceLocalService;
30 import com.liferay.portal.service.ResourceService;
31 import com.liferay.portal.service.UserLocalService;
32 import com.liferay.portal.service.UserService;
33 import com.liferay.portal.service.persistence.ImagePersistence;
34 import com.liferay.portal.service.persistence.ResourceFinder;
35 import com.liferay.portal.service.persistence.ResourcePersistence;
36 import com.liferay.portal.service.persistence.UserFinder;
37 import com.liferay.portal.service.persistence.UserPersistence;
38
39 import com.liferay.portlet.shopping.model.ShoppingItem;
40 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
41 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
42 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
43 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
44 import com.liferay.portlet.shopping.service.ShoppingCouponService;
45 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
46 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
47 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
48 import com.liferay.portlet.shopping.service.ShoppingItemService;
49 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
50 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
51 import com.liferay.portlet.shopping.service.ShoppingOrderService;
52 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
53 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
54 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
55 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
56 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
57 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
58 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
59 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
60 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
61 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
62 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
63
64 import java.util.List;
65
66 import javax.sql.DataSource;
67
68
74 public abstract class ShoppingItemLocalServiceBaseImpl
75 implements ShoppingItemLocalService {
76 public ShoppingItem addShoppingItem(ShoppingItem shoppingItem)
77 throws SystemException {
78 shoppingItem.setNew(true);
79
80 return shoppingItemPersistence.update(shoppingItem, false);
81 }
82
83 public ShoppingItem createShoppingItem(long itemId) {
84 return shoppingItemPersistence.create(itemId);
85 }
86
87 public void deleteShoppingItem(long itemId)
88 throws PortalException, SystemException {
89 shoppingItemPersistence.remove(itemId);
90 }
91
92 public void deleteShoppingItem(ShoppingItem shoppingItem)
93 throws SystemException {
94 shoppingItemPersistence.remove(shoppingItem);
95 }
96
97 @SuppressWarnings("rawtypes")
98 public List dynamicQuery(DynamicQuery dynamicQuery)
99 throws SystemException {
100 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery);
101 }
102
103 @SuppressWarnings("rawtypes")
104 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
105 throws SystemException {
106 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
107 start, end);
108 }
109
110 @SuppressWarnings("rawtypes")
111 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
112 OrderByComparator orderByComparator) throws SystemException {
113 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
114 start, end, orderByComparator);
115 }
116
117 public int dynamicQueryCount(DynamicQuery dynamicQuery)
118 throws SystemException {
119 return shoppingItemPersistence.countWithDynamicQuery(dynamicQuery);
120 }
121
122 public ShoppingItem getShoppingItem(long itemId)
123 throws PortalException, SystemException {
124 return shoppingItemPersistence.findByPrimaryKey(itemId);
125 }
126
127 public List<ShoppingItem> getShoppingItems(int start, int end)
128 throws SystemException {
129 return shoppingItemPersistence.findAll(start, end);
130 }
131
132 public int getShoppingItemsCount() throws SystemException {
133 return shoppingItemPersistence.countAll();
134 }
135
136 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem)
137 throws SystemException {
138 shoppingItem.setNew(false);
139
140 return shoppingItemPersistence.update(shoppingItem, true);
141 }
142
143 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem,
144 boolean merge) throws SystemException {
145 shoppingItem.setNew(false);
146
147 return shoppingItemPersistence.update(shoppingItem, merge);
148 }
149
150 public ShoppingCartLocalService getShoppingCartLocalService() {
151 return shoppingCartLocalService;
152 }
153
154 public void setShoppingCartLocalService(
155 ShoppingCartLocalService shoppingCartLocalService) {
156 this.shoppingCartLocalService = shoppingCartLocalService;
157 }
158
159 public ShoppingCartPersistence getShoppingCartPersistence() {
160 return shoppingCartPersistence;
161 }
162
163 public void setShoppingCartPersistence(
164 ShoppingCartPersistence shoppingCartPersistence) {
165 this.shoppingCartPersistence = shoppingCartPersistence;
166 }
167
168 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
169 return shoppingCategoryLocalService;
170 }
171
172 public void setShoppingCategoryLocalService(
173 ShoppingCategoryLocalService shoppingCategoryLocalService) {
174 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
175 }
176
177 public ShoppingCategoryService getShoppingCategoryService() {
178 return shoppingCategoryService;
179 }
180
181 public void setShoppingCategoryService(
182 ShoppingCategoryService shoppingCategoryService) {
183 this.shoppingCategoryService = shoppingCategoryService;
184 }
185
186 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
187 return shoppingCategoryPersistence;
188 }
189
190 public void setShoppingCategoryPersistence(
191 ShoppingCategoryPersistence shoppingCategoryPersistence) {
192 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
193 }
194
195 public ShoppingCouponLocalService getShoppingCouponLocalService() {
196 return shoppingCouponLocalService;
197 }
198
199 public void setShoppingCouponLocalService(
200 ShoppingCouponLocalService shoppingCouponLocalService) {
201 this.shoppingCouponLocalService = shoppingCouponLocalService;
202 }
203
204 public ShoppingCouponService getShoppingCouponService() {
205 return shoppingCouponService;
206 }
207
208 public void setShoppingCouponService(
209 ShoppingCouponService shoppingCouponService) {
210 this.shoppingCouponService = shoppingCouponService;
211 }
212
213 public ShoppingCouponPersistence getShoppingCouponPersistence() {
214 return shoppingCouponPersistence;
215 }
216
217 public void setShoppingCouponPersistence(
218 ShoppingCouponPersistence shoppingCouponPersistence) {
219 this.shoppingCouponPersistence = shoppingCouponPersistence;
220 }
221
222 public ShoppingCouponFinder getShoppingCouponFinder() {
223 return shoppingCouponFinder;
224 }
225
226 public void setShoppingCouponFinder(
227 ShoppingCouponFinder shoppingCouponFinder) {
228 this.shoppingCouponFinder = shoppingCouponFinder;
229 }
230
231 public ShoppingItemLocalService getShoppingItemLocalService() {
232 return shoppingItemLocalService;
233 }
234
235 public void setShoppingItemLocalService(
236 ShoppingItemLocalService shoppingItemLocalService) {
237 this.shoppingItemLocalService = shoppingItemLocalService;
238 }
239
240 public ShoppingItemService getShoppingItemService() {
241 return shoppingItemService;
242 }
243
244 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
245 this.shoppingItemService = shoppingItemService;
246 }
247
248 public ShoppingItemPersistence getShoppingItemPersistence() {
249 return shoppingItemPersistence;
250 }
251
252 public void setShoppingItemPersistence(
253 ShoppingItemPersistence shoppingItemPersistence) {
254 this.shoppingItemPersistence = shoppingItemPersistence;
255 }
256
257 public ShoppingItemFinder getShoppingItemFinder() {
258 return shoppingItemFinder;
259 }
260
261 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
262 this.shoppingItemFinder = shoppingItemFinder;
263 }
264
265 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
266 return shoppingItemFieldLocalService;
267 }
268
269 public void setShoppingItemFieldLocalService(
270 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
271 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
272 }
273
274 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
275 return shoppingItemFieldPersistence;
276 }
277
278 public void setShoppingItemFieldPersistence(
279 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
280 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
281 }
282
283 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
284 return shoppingItemPriceLocalService;
285 }
286
287 public void setShoppingItemPriceLocalService(
288 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
289 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
290 }
291
292 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
293 return shoppingItemPricePersistence;
294 }
295
296 public void setShoppingItemPricePersistence(
297 ShoppingItemPricePersistence shoppingItemPricePersistence) {
298 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
299 }
300
301 public ShoppingOrderLocalService getShoppingOrderLocalService() {
302 return shoppingOrderLocalService;
303 }
304
305 public void setShoppingOrderLocalService(
306 ShoppingOrderLocalService shoppingOrderLocalService) {
307 this.shoppingOrderLocalService = shoppingOrderLocalService;
308 }
309
310 public ShoppingOrderService getShoppingOrderService() {
311 return shoppingOrderService;
312 }
313
314 public void setShoppingOrderService(
315 ShoppingOrderService shoppingOrderService) {
316 this.shoppingOrderService = shoppingOrderService;
317 }
318
319 public ShoppingOrderPersistence getShoppingOrderPersistence() {
320 return shoppingOrderPersistence;
321 }
322
323 public void setShoppingOrderPersistence(
324 ShoppingOrderPersistence shoppingOrderPersistence) {
325 this.shoppingOrderPersistence = shoppingOrderPersistence;
326 }
327
328 public ShoppingOrderFinder getShoppingOrderFinder() {
329 return shoppingOrderFinder;
330 }
331
332 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
333 this.shoppingOrderFinder = shoppingOrderFinder;
334 }
335
336 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
337 return shoppingOrderItemLocalService;
338 }
339
340 public void setShoppingOrderItemLocalService(
341 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
342 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
343 }
344
345 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
346 return shoppingOrderItemPersistence;
347 }
348
349 public void setShoppingOrderItemPersistence(
350 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
351 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
352 }
353
354 public CounterLocalService getCounterLocalService() {
355 return counterLocalService;
356 }
357
358 public void setCounterLocalService(CounterLocalService counterLocalService) {
359 this.counterLocalService = counterLocalService;
360 }
361
362 public CounterService getCounterService() {
363 return counterService;
364 }
365
366 public void setCounterService(CounterService counterService) {
367 this.counterService = counterService;
368 }
369
370 public ImageLocalService getImageLocalService() {
371 return imageLocalService;
372 }
373
374 public void setImageLocalService(ImageLocalService imageLocalService) {
375 this.imageLocalService = imageLocalService;
376 }
377
378 public ImageService getImageService() {
379 return imageService;
380 }
381
382 public void setImageService(ImageService imageService) {
383 this.imageService = imageService;
384 }
385
386 public ImagePersistence getImagePersistence() {
387 return imagePersistence;
388 }
389
390 public void setImagePersistence(ImagePersistence imagePersistence) {
391 this.imagePersistence = imagePersistence;
392 }
393
394 public ResourceLocalService getResourceLocalService() {
395 return resourceLocalService;
396 }
397
398 public void setResourceLocalService(
399 ResourceLocalService resourceLocalService) {
400 this.resourceLocalService = resourceLocalService;
401 }
402
403 public ResourceService getResourceService() {
404 return resourceService;
405 }
406
407 public void setResourceService(ResourceService resourceService) {
408 this.resourceService = resourceService;
409 }
410
411 public ResourcePersistence getResourcePersistence() {
412 return resourcePersistence;
413 }
414
415 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
416 this.resourcePersistence = resourcePersistence;
417 }
418
419 public ResourceFinder getResourceFinder() {
420 return resourceFinder;
421 }
422
423 public void setResourceFinder(ResourceFinder resourceFinder) {
424 this.resourceFinder = resourceFinder;
425 }
426
427 public UserLocalService getUserLocalService() {
428 return userLocalService;
429 }
430
431 public void setUserLocalService(UserLocalService userLocalService) {
432 this.userLocalService = userLocalService;
433 }
434
435 public UserService getUserService() {
436 return userService;
437 }
438
439 public void setUserService(UserService userService) {
440 this.userService = userService;
441 }
442
443 public UserPersistence getUserPersistence() {
444 return userPersistence;
445 }
446
447 public void setUserPersistence(UserPersistence userPersistence) {
448 this.userPersistence = userPersistence;
449 }
450
451 public UserFinder getUserFinder() {
452 return userFinder;
453 }
454
455 public void setUserFinder(UserFinder userFinder) {
456 this.userFinder = userFinder;
457 }
458
459 protected void runSQL(String sql) throws SystemException {
460 try {
461 DataSource dataSource = shoppingItemPersistence.getDataSource();
462
463 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
464 sql, new int[0]);
465
466 sqlUpdate.update(new Object[0]);
467 }
468 catch (Exception e) {
469 throw new SystemException(e);
470 }
471 }
472
473 @BeanReference(type = ShoppingCartLocalService.class)
474 protected ShoppingCartLocalService shoppingCartLocalService;
475 @BeanReference(type = ShoppingCartPersistence.class)
476 protected ShoppingCartPersistence shoppingCartPersistence;
477 @BeanReference(type = ShoppingCategoryLocalService.class)
478 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
479 @BeanReference(type = ShoppingCategoryService.class)
480 protected ShoppingCategoryService shoppingCategoryService;
481 @BeanReference(type = ShoppingCategoryPersistence.class)
482 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
483 @BeanReference(type = ShoppingCouponLocalService.class)
484 protected ShoppingCouponLocalService shoppingCouponLocalService;
485 @BeanReference(type = ShoppingCouponService.class)
486 protected ShoppingCouponService shoppingCouponService;
487 @BeanReference(type = ShoppingCouponPersistence.class)
488 protected ShoppingCouponPersistence shoppingCouponPersistence;
489 @BeanReference(type = ShoppingCouponFinder.class)
490 protected ShoppingCouponFinder shoppingCouponFinder;
491 @BeanReference(type = ShoppingItemLocalService.class)
492 protected ShoppingItemLocalService shoppingItemLocalService;
493 @BeanReference(type = ShoppingItemService.class)
494 protected ShoppingItemService shoppingItemService;
495 @BeanReference(type = ShoppingItemPersistence.class)
496 protected ShoppingItemPersistence shoppingItemPersistence;
497 @BeanReference(type = ShoppingItemFinder.class)
498 protected ShoppingItemFinder shoppingItemFinder;
499 @BeanReference(type = ShoppingItemFieldLocalService.class)
500 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
501 @BeanReference(type = ShoppingItemFieldPersistence.class)
502 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
503 @BeanReference(type = ShoppingItemPriceLocalService.class)
504 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
505 @BeanReference(type = ShoppingItemPricePersistence.class)
506 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
507 @BeanReference(type = ShoppingOrderLocalService.class)
508 protected ShoppingOrderLocalService shoppingOrderLocalService;
509 @BeanReference(type = ShoppingOrderService.class)
510 protected ShoppingOrderService shoppingOrderService;
511 @BeanReference(type = ShoppingOrderPersistence.class)
512 protected ShoppingOrderPersistence shoppingOrderPersistence;
513 @BeanReference(type = ShoppingOrderFinder.class)
514 protected ShoppingOrderFinder shoppingOrderFinder;
515 @BeanReference(type = ShoppingOrderItemLocalService.class)
516 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
517 @BeanReference(type = ShoppingOrderItemPersistence.class)
518 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
519 @BeanReference(type = CounterLocalService.class)
520 protected CounterLocalService counterLocalService;
521 @BeanReference(type = CounterService.class)
522 protected CounterService counterService;
523 @BeanReference(type = ImageLocalService.class)
524 protected ImageLocalService imageLocalService;
525 @BeanReference(type = ImageService.class)
526 protected ImageService imageService;
527 @BeanReference(type = ImagePersistence.class)
528 protected ImagePersistence imagePersistence;
529 @BeanReference(type = ResourceLocalService.class)
530 protected ResourceLocalService resourceLocalService;
531 @BeanReference(type = ResourceService.class)
532 protected ResourceService resourceService;
533 @BeanReference(type = ResourcePersistence.class)
534 protected ResourcePersistence resourcePersistence;
535 @BeanReference(type = ResourceFinder.class)
536 protected ResourceFinder resourceFinder;
537 @BeanReference(type = UserLocalService.class)
538 protected UserLocalService userLocalService;
539 @BeanReference(type = UserService.class)
540 protected UserService userService;
541 @BeanReference(type = UserPersistence.class)
542 protected UserPersistence userPersistence;
543 @BeanReference(type = UserFinder.class)
544 protected UserFinder userFinder;
545 }