001
014
015 package com.liferay.portlet.shopping.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ImageLocalService;
027 import com.liferay.portal.service.ImageService;
028 import com.liferay.portal.service.ResourceLocalService;
029 import com.liferay.portal.service.ResourceService;
030 import com.liferay.portal.service.UserLocalService;
031 import com.liferay.portal.service.UserService;
032 import com.liferay.portal.service.persistence.ImagePersistence;
033 import com.liferay.portal.service.persistence.ResourceFinder;
034 import com.liferay.portal.service.persistence.ResourcePersistence;
035 import com.liferay.portal.service.persistence.UserFinder;
036 import com.liferay.portal.service.persistence.UserPersistence;
037
038 import com.liferay.portlet.shopping.model.ShoppingItem;
039 import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
040 import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
041 import com.liferay.portlet.shopping.service.ShoppingCategoryService;
042 import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
043 import com.liferay.portlet.shopping.service.ShoppingCouponService;
044 import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
045 import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
046 import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
047 import com.liferay.portlet.shopping.service.ShoppingItemService;
048 import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
049 import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
050 import com.liferay.portlet.shopping.service.ShoppingOrderService;
051 import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
052 import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
053 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
054 import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
055 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
056 import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
057 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
058 import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
059 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
060 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
061 import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
062
063 import java.util.List;
064
065 import javax.sql.DataSource;
066
067
070 public abstract class ShoppingItemLocalServiceBaseImpl
071 implements ShoppingItemLocalService {
072 public ShoppingItem addShoppingItem(ShoppingItem shoppingItem)
073 throws SystemException {
074 shoppingItem.setNew(true);
075
076 return shoppingItemPersistence.update(shoppingItem, false);
077 }
078
079 public ShoppingItem createShoppingItem(long itemId) {
080 return shoppingItemPersistence.create(itemId);
081 }
082
083 public void deleteShoppingItem(long itemId)
084 throws PortalException, SystemException {
085 shoppingItemPersistence.remove(itemId);
086 }
087
088 public void deleteShoppingItem(ShoppingItem shoppingItem)
089 throws SystemException {
090 shoppingItemPersistence.remove(shoppingItem);
091 }
092
093 @SuppressWarnings("unchecked")
094 public List dynamicQuery(DynamicQuery dynamicQuery)
095 throws SystemException {
096 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery);
097 }
098
099 @SuppressWarnings("unchecked")
100 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
101 throws SystemException {
102 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
103 start, end);
104 }
105
106 @SuppressWarnings("unchecked")
107 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
108 OrderByComparator orderByComparator) throws SystemException {
109 return shoppingItemPersistence.findWithDynamicQuery(dynamicQuery,
110 start, end, orderByComparator);
111 }
112
113 public long dynamicQueryCount(DynamicQuery dynamicQuery)
114 throws SystemException {
115 return shoppingItemPersistence.countWithDynamicQuery(dynamicQuery);
116 }
117
118 public ShoppingItem getShoppingItem(long itemId)
119 throws PortalException, SystemException {
120 return shoppingItemPersistence.findByPrimaryKey(itemId);
121 }
122
123 public List<ShoppingItem> getShoppingItems(int start, int end)
124 throws SystemException {
125 return shoppingItemPersistence.findAll(start, end);
126 }
127
128 public int getShoppingItemsCount() throws SystemException {
129 return shoppingItemPersistence.countAll();
130 }
131
132 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem)
133 throws SystemException {
134 shoppingItem.setNew(false);
135
136 return shoppingItemPersistence.update(shoppingItem, true);
137 }
138
139 public ShoppingItem updateShoppingItem(ShoppingItem shoppingItem,
140 boolean merge) throws SystemException {
141 shoppingItem.setNew(false);
142
143 return shoppingItemPersistence.update(shoppingItem, merge);
144 }
145
146 public ShoppingCartLocalService getShoppingCartLocalService() {
147 return shoppingCartLocalService;
148 }
149
150 public void setShoppingCartLocalService(
151 ShoppingCartLocalService shoppingCartLocalService) {
152 this.shoppingCartLocalService = shoppingCartLocalService;
153 }
154
155 public ShoppingCartPersistence getShoppingCartPersistence() {
156 return shoppingCartPersistence;
157 }
158
159 public void setShoppingCartPersistence(
160 ShoppingCartPersistence shoppingCartPersistence) {
161 this.shoppingCartPersistence = shoppingCartPersistence;
162 }
163
164 public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
165 return shoppingCategoryLocalService;
166 }
167
168 public void setShoppingCategoryLocalService(
169 ShoppingCategoryLocalService shoppingCategoryLocalService) {
170 this.shoppingCategoryLocalService = shoppingCategoryLocalService;
171 }
172
173 public ShoppingCategoryService getShoppingCategoryService() {
174 return shoppingCategoryService;
175 }
176
177 public void setShoppingCategoryService(
178 ShoppingCategoryService shoppingCategoryService) {
179 this.shoppingCategoryService = shoppingCategoryService;
180 }
181
182 public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
183 return shoppingCategoryPersistence;
184 }
185
186 public void setShoppingCategoryPersistence(
187 ShoppingCategoryPersistence shoppingCategoryPersistence) {
188 this.shoppingCategoryPersistence = shoppingCategoryPersistence;
189 }
190
191 public ShoppingCouponLocalService getShoppingCouponLocalService() {
192 return shoppingCouponLocalService;
193 }
194
195 public void setShoppingCouponLocalService(
196 ShoppingCouponLocalService shoppingCouponLocalService) {
197 this.shoppingCouponLocalService = shoppingCouponLocalService;
198 }
199
200 public ShoppingCouponService getShoppingCouponService() {
201 return shoppingCouponService;
202 }
203
204 public void setShoppingCouponService(
205 ShoppingCouponService shoppingCouponService) {
206 this.shoppingCouponService = shoppingCouponService;
207 }
208
209 public ShoppingCouponPersistence getShoppingCouponPersistence() {
210 return shoppingCouponPersistence;
211 }
212
213 public void setShoppingCouponPersistence(
214 ShoppingCouponPersistence shoppingCouponPersistence) {
215 this.shoppingCouponPersistence = shoppingCouponPersistence;
216 }
217
218 public ShoppingCouponFinder getShoppingCouponFinder() {
219 return shoppingCouponFinder;
220 }
221
222 public void setShoppingCouponFinder(
223 ShoppingCouponFinder shoppingCouponFinder) {
224 this.shoppingCouponFinder = shoppingCouponFinder;
225 }
226
227 public ShoppingItemLocalService getShoppingItemLocalService() {
228 return shoppingItemLocalService;
229 }
230
231 public void setShoppingItemLocalService(
232 ShoppingItemLocalService shoppingItemLocalService) {
233 this.shoppingItemLocalService = shoppingItemLocalService;
234 }
235
236 public ShoppingItemService getShoppingItemService() {
237 return shoppingItemService;
238 }
239
240 public void setShoppingItemService(ShoppingItemService shoppingItemService) {
241 this.shoppingItemService = shoppingItemService;
242 }
243
244 public ShoppingItemPersistence getShoppingItemPersistence() {
245 return shoppingItemPersistence;
246 }
247
248 public void setShoppingItemPersistence(
249 ShoppingItemPersistence shoppingItemPersistence) {
250 this.shoppingItemPersistence = shoppingItemPersistence;
251 }
252
253 public ShoppingItemFinder getShoppingItemFinder() {
254 return shoppingItemFinder;
255 }
256
257 public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
258 this.shoppingItemFinder = shoppingItemFinder;
259 }
260
261 public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
262 return shoppingItemFieldLocalService;
263 }
264
265 public void setShoppingItemFieldLocalService(
266 ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
267 this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
268 }
269
270 public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
271 return shoppingItemFieldPersistence;
272 }
273
274 public void setShoppingItemFieldPersistence(
275 ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
276 this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
277 }
278
279 public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
280 return shoppingItemPriceLocalService;
281 }
282
283 public void setShoppingItemPriceLocalService(
284 ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
285 this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
286 }
287
288 public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
289 return shoppingItemPricePersistence;
290 }
291
292 public void setShoppingItemPricePersistence(
293 ShoppingItemPricePersistence shoppingItemPricePersistence) {
294 this.shoppingItemPricePersistence = shoppingItemPricePersistence;
295 }
296
297 public ShoppingOrderLocalService getShoppingOrderLocalService() {
298 return shoppingOrderLocalService;
299 }
300
301 public void setShoppingOrderLocalService(
302 ShoppingOrderLocalService shoppingOrderLocalService) {
303 this.shoppingOrderLocalService = shoppingOrderLocalService;
304 }
305
306 public ShoppingOrderService getShoppingOrderService() {
307 return shoppingOrderService;
308 }
309
310 public void setShoppingOrderService(
311 ShoppingOrderService shoppingOrderService) {
312 this.shoppingOrderService = shoppingOrderService;
313 }
314
315 public ShoppingOrderPersistence getShoppingOrderPersistence() {
316 return shoppingOrderPersistence;
317 }
318
319 public void setShoppingOrderPersistence(
320 ShoppingOrderPersistence shoppingOrderPersistence) {
321 this.shoppingOrderPersistence = shoppingOrderPersistence;
322 }
323
324 public ShoppingOrderFinder getShoppingOrderFinder() {
325 return shoppingOrderFinder;
326 }
327
328 public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
329 this.shoppingOrderFinder = shoppingOrderFinder;
330 }
331
332 public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
333 return shoppingOrderItemLocalService;
334 }
335
336 public void setShoppingOrderItemLocalService(
337 ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
338 this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
339 }
340
341 public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
342 return shoppingOrderItemPersistence;
343 }
344
345 public void setShoppingOrderItemPersistence(
346 ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
347 this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
348 }
349
350 public CounterLocalService getCounterLocalService() {
351 return counterLocalService;
352 }
353
354 public void setCounterLocalService(CounterLocalService counterLocalService) {
355 this.counterLocalService = counterLocalService;
356 }
357
358 public ImageLocalService getImageLocalService() {
359 return imageLocalService;
360 }
361
362 public void setImageLocalService(ImageLocalService imageLocalService) {
363 this.imageLocalService = imageLocalService;
364 }
365
366 public ImageService getImageService() {
367 return imageService;
368 }
369
370 public void setImageService(ImageService imageService) {
371 this.imageService = imageService;
372 }
373
374 public ImagePersistence getImagePersistence() {
375 return imagePersistence;
376 }
377
378 public void setImagePersistence(ImagePersistence imagePersistence) {
379 this.imagePersistence = imagePersistence;
380 }
381
382 public ResourceLocalService getResourceLocalService() {
383 return resourceLocalService;
384 }
385
386 public void setResourceLocalService(
387 ResourceLocalService resourceLocalService) {
388 this.resourceLocalService = resourceLocalService;
389 }
390
391 public ResourceService getResourceService() {
392 return resourceService;
393 }
394
395 public void setResourceService(ResourceService resourceService) {
396 this.resourceService = resourceService;
397 }
398
399 public ResourcePersistence getResourcePersistence() {
400 return resourcePersistence;
401 }
402
403 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
404 this.resourcePersistence = resourcePersistence;
405 }
406
407 public ResourceFinder getResourceFinder() {
408 return resourceFinder;
409 }
410
411 public void setResourceFinder(ResourceFinder resourceFinder) {
412 this.resourceFinder = resourceFinder;
413 }
414
415 public UserLocalService getUserLocalService() {
416 return userLocalService;
417 }
418
419 public void setUserLocalService(UserLocalService userLocalService) {
420 this.userLocalService = userLocalService;
421 }
422
423 public UserService getUserService() {
424 return userService;
425 }
426
427 public void setUserService(UserService userService) {
428 this.userService = userService;
429 }
430
431 public UserPersistence getUserPersistence() {
432 return userPersistence;
433 }
434
435 public void setUserPersistence(UserPersistence userPersistence) {
436 this.userPersistence = userPersistence;
437 }
438
439 public UserFinder getUserFinder() {
440 return userFinder;
441 }
442
443 public void setUserFinder(UserFinder userFinder) {
444 this.userFinder = userFinder;
445 }
446
447 protected void runSQL(String sql) throws SystemException {
448 try {
449 DataSource dataSource = shoppingItemPersistence.getDataSource();
450
451 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
452 sql, new int[0]);
453
454 sqlUpdate.update();
455 }
456 catch (Exception e) {
457 throw new SystemException(e);
458 }
459 }
460
461 @BeanReference(type = ShoppingCartLocalService.class)
462 protected ShoppingCartLocalService shoppingCartLocalService;
463 @BeanReference(type = ShoppingCartPersistence.class)
464 protected ShoppingCartPersistence shoppingCartPersistence;
465 @BeanReference(type = ShoppingCategoryLocalService.class)
466 protected ShoppingCategoryLocalService shoppingCategoryLocalService;
467 @BeanReference(type = ShoppingCategoryService.class)
468 protected ShoppingCategoryService shoppingCategoryService;
469 @BeanReference(type = ShoppingCategoryPersistence.class)
470 protected ShoppingCategoryPersistence shoppingCategoryPersistence;
471 @BeanReference(type = ShoppingCouponLocalService.class)
472 protected ShoppingCouponLocalService shoppingCouponLocalService;
473 @BeanReference(type = ShoppingCouponService.class)
474 protected ShoppingCouponService shoppingCouponService;
475 @BeanReference(type = ShoppingCouponPersistence.class)
476 protected ShoppingCouponPersistence shoppingCouponPersistence;
477 @BeanReference(type = ShoppingCouponFinder.class)
478 protected ShoppingCouponFinder shoppingCouponFinder;
479 @BeanReference(type = ShoppingItemLocalService.class)
480 protected ShoppingItemLocalService shoppingItemLocalService;
481 @BeanReference(type = ShoppingItemService.class)
482 protected ShoppingItemService shoppingItemService;
483 @BeanReference(type = ShoppingItemPersistence.class)
484 protected ShoppingItemPersistence shoppingItemPersistence;
485 @BeanReference(type = ShoppingItemFinder.class)
486 protected ShoppingItemFinder shoppingItemFinder;
487 @BeanReference(type = ShoppingItemFieldLocalService.class)
488 protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
489 @BeanReference(type = ShoppingItemFieldPersistence.class)
490 protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
491 @BeanReference(type = ShoppingItemPriceLocalService.class)
492 protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
493 @BeanReference(type = ShoppingItemPricePersistence.class)
494 protected ShoppingItemPricePersistence shoppingItemPricePersistence;
495 @BeanReference(type = ShoppingOrderLocalService.class)
496 protected ShoppingOrderLocalService shoppingOrderLocalService;
497 @BeanReference(type = ShoppingOrderService.class)
498 protected ShoppingOrderService shoppingOrderService;
499 @BeanReference(type = ShoppingOrderPersistence.class)
500 protected ShoppingOrderPersistence shoppingOrderPersistence;
501 @BeanReference(type = ShoppingOrderFinder.class)
502 protected ShoppingOrderFinder shoppingOrderFinder;
503 @BeanReference(type = ShoppingOrderItemLocalService.class)
504 protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
505 @BeanReference(type = ShoppingOrderItemPersistence.class)
506 protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
507 @BeanReference(type = CounterLocalService.class)
508 protected CounterLocalService counterLocalService;
509 @BeanReference(type = ImageLocalService.class)
510 protected ImageLocalService imageLocalService;
511 @BeanReference(type = ImageService.class)
512 protected ImageService imageService;
513 @BeanReference(type = ImagePersistence.class)
514 protected ImagePersistence imagePersistence;
515 @BeanReference(type = ResourceLocalService.class)
516 protected ResourceLocalService resourceLocalService;
517 @BeanReference(type = ResourceService.class)
518 protected ResourceService resourceService;
519 @BeanReference(type = ResourcePersistence.class)
520 protected ResourcePersistence resourcePersistence;
521 @BeanReference(type = ResourceFinder.class)
522 protected ResourceFinder resourceFinder;
523 @BeanReference(type = UserLocalService.class)
524 protected UserLocalService userLocalService;
525 @BeanReference(type = UserService.class)
526 protected UserService userService;
527 @BeanReference(type = UserPersistence.class)
528 protected UserPersistence userPersistence;
529 @BeanReference(type = UserFinder.class)
530 protected UserFinder userFinder;
531 }