001: /**
002: * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
003: *
004: * Permission is hereby granted, free of charge, to any person obtaining a copy
005: * of this software and associated documentation files (the "Software"), to deal
006: * in the Software without restriction, including without limitation the rights
007: * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
008: * copies of the Software, and to permit persons to whom the Software is
009: * furnished to do so, subject to the following conditions:
010: *
011: * The above copyright notice and this permission notice shall be included in
012: * all copies or substantial portions of the Software.
013: *
014: * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
015: * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
016: * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
017: * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
018: * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
019: * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
020: * SOFTWARE.
021: */package com.liferay.portlet.shopping.service.base;
022:
023: import com.liferay.counter.service.CounterLocalService;
024: import com.liferay.counter.service.CounterLocalServiceFactory;
025: import com.liferay.counter.service.CounterService;
026: import com.liferay.counter.service.CounterServiceFactory;
027:
028: import com.liferay.portal.SystemException;
029: import com.liferay.portal.kernel.dao.DynamicQueryInitializer;
030: import com.liferay.portal.service.UserLocalService;
031: import com.liferay.portal.service.UserLocalServiceFactory;
032: import com.liferay.portal.service.UserService;
033: import com.liferay.portal.service.UserServiceFactory;
034: import com.liferay.portal.service.persistence.UserFinder;
035: import com.liferay.portal.service.persistence.UserFinderUtil;
036: import com.liferay.portal.service.persistence.UserPersistence;
037: import com.liferay.portal.service.persistence.UserUtil;
038:
039: import com.liferay.portlet.shopping.model.ShoppingCoupon;
040: import com.liferay.portlet.shopping.model.impl.ShoppingCouponImpl;
041: import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
042: import com.liferay.portlet.shopping.service.ShoppingCartLocalServiceFactory;
043: import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
044: import com.liferay.portlet.shopping.service.ShoppingCategoryLocalServiceFactory;
045: import com.liferay.portlet.shopping.service.ShoppingCategoryService;
046: import com.liferay.portlet.shopping.service.ShoppingCategoryServiceFactory;
047: import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
048: import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
049: import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalServiceFactory;
050: import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
051: import com.liferay.portlet.shopping.service.ShoppingItemLocalServiceFactory;
052: import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
053: import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalServiceFactory;
054: import com.liferay.portlet.shopping.service.ShoppingItemService;
055: import com.liferay.portlet.shopping.service.ShoppingItemServiceFactory;
056: import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
057: import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalServiceFactory;
058: import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
059: import com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceFactory;
060: import com.liferay.portlet.shopping.service.ShoppingOrderService;
061: import com.liferay.portlet.shopping.service.ShoppingOrderServiceFactory;
062: import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
063: import com.liferay.portlet.shopping.service.persistence.ShoppingCartUtil;
064: import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
065: import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryUtil;
066: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
067: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinderUtil;
068: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
069: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponUtil;
070: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
071: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldUtil;
072: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
073: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinderUtil;
074: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
075: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
076: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
077: import com.liferay.portlet.shopping.service.persistence.ShoppingItemUtil;
078: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
079: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinderUtil;
080: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
081: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemUtil;
082: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
083: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderUtil;
084:
085: import org.springframework.beans.factory.InitializingBean;
086:
087: import java.util.List;
088:
089: /**
090: * <a href="ShoppingCouponLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
091: *
092: * @author Brian Wing Shun Chan
093: *
094: */
095: public abstract class ShoppingCouponLocalServiceBaseImpl implements
096: ShoppingCouponLocalService, InitializingBean {
097: public ShoppingCoupon addShoppingCoupon(ShoppingCoupon model)
098: throws SystemException {
099: ShoppingCoupon shoppingCoupon = new ShoppingCouponImpl();
100:
101: shoppingCoupon.setNew(true);
102:
103: shoppingCoupon.setCouponId(model.getCouponId());
104: shoppingCoupon.setGroupId(model.getGroupId());
105: shoppingCoupon.setCompanyId(model.getCompanyId());
106: shoppingCoupon.setUserId(model.getUserId());
107: shoppingCoupon.setUserName(model.getUserName());
108: shoppingCoupon.setCreateDate(model.getCreateDate());
109: shoppingCoupon.setModifiedDate(model.getModifiedDate());
110: shoppingCoupon.setCode(model.getCode());
111: shoppingCoupon.setName(model.getName());
112: shoppingCoupon.setDescription(model.getDescription());
113: shoppingCoupon.setStartDate(model.getStartDate());
114: shoppingCoupon.setEndDate(model.getEndDate());
115: shoppingCoupon.setActive(model.getActive());
116: shoppingCoupon.setLimitCategories(model.getLimitCategories());
117: shoppingCoupon.setLimitSkus(model.getLimitSkus());
118: shoppingCoupon.setMinOrder(model.getMinOrder());
119: shoppingCoupon.setDiscount(model.getDiscount());
120: shoppingCoupon.setDiscountType(model.getDiscountType());
121:
122: return shoppingCouponPersistence.update(shoppingCoupon);
123: }
124:
125: public List dynamicQuery(DynamicQueryInitializer queryInitializer)
126: throws SystemException {
127: return shoppingCouponPersistence
128: .findWithDynamicQuery(queryInitializer);
129: }
130:
131: public List dynamicQuery(DynamicQueryInitializer queryInitializer,
132: int begin, int end) throws SystemException {
133: return shoppingCouponPersistence.findWithDynamicQuery(
134: queryInitializer, begin, end);
135: }
136:
137: public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon model)
138: throws SystemException {
139: return shoppingCouponPersistence.update(model, true);
140: }
141:
142: public ShoppingCartLocalService getShoppingCartLocalService() {
143: return shoppingCartLocalService;
144: }
145:
146: public void setShoppingCartLocalService(
147: ShoppingCartLocalService shoppingCartLocalService) {
148: this .shoppingCartLocalService = shoppingCartLocalService;
149: }
150:
151: public ShoppingCartPersistence getShoppingCartPersistence() {
152: return shoppingCartPersistence;
153: }
154:
155: public void setShoppingCartPersistence(
156: ShoppingCartPersistence shoppingCartPersistence) {
157: this .shoppingCartPersistence = shoppingCartPersistence;
158: }
159:
160: public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
161: return shoppingCategoryLocalService;
162: }
163:
164: public void setShoppingCategoryLocalService(
165: ShoppingCategoryLocalService shoppingCategoryLocalService) {
166: this .shoppingCategoryLocalService = shoppingCategoryLocalService;
167: }
168:
169: public ShoppingCategoryService getShoppingCategoryService() {
170: return shoppingCategoryService;
171: }
172:
173: public void setShoppingCategoryService(
174: ShoppingCategoryService shoppingCategoryService) {
175: this .shoppingCategoryService = shoppingCategoryService;
176: }
177:
178: public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
179: return shoppingCategoryPersistence;
180: }
181:
182: public void setShoppingCategoryPersistence(
183: ShoppingCategoryPersistence shoppingCategoryPersistence) {
184: this .shoppingCategoryPersistence = shoppingCategoryPersistence;
185: }
186:
187: public ShoppingCouponPersistence getShoppingCouponPersistence() {
188: return shoppingCouponPersistence;
189: }
190:
191: public void setShoppingCouponPersistence(
192: ShoppingCouponPersistence shoppingCouponPersistence) {
193: this .shoppingCouponPersistence = shoppingCouponPersistence;
194: }
195:
196: public ShoppingCouponFinder getShoppingCouponFinder() {
197: return shoppingCouponFinder;
198: }
199:
200: public void setShoppingCouponFinder(
201: ShoppingCouponFinder shoppingCouponFinder) {
202: this .shoppingCouponFinder = shoppingCouponFinder;
203: }
204:
205: public ShoppingItemLocalService getShoppingItemLocalService() {
206: return shoppingItemLocalService;
207: }
208:
209: public void setShoppingItemLocalService(
210: ShoppingItemLocalService shoppingItemLocalService) {
211: this .shoppingItemLocalService = shoppingItemLocalService;
212: }
213:
214: public ShoppingItemService getShoppingItemService() {
215: return shoppingItemService;
216: }
217:
218: public void setShoppingItemService(
219: ShoppingItemService shoppingItemService) {
220: this .shoppingItemService = shoppingItemService;
221: }
222:
223: public ShoppingItemPersistence getShoppingItemPersistence() {
224: return shoppingItemPersistence;
225: }
226:
227: public void setShoppingItemPersistence(
228: ShoppingItemPersistence shoppingItemPersistence) {
229: this .shoppingItemPersistence = shoppingItemPersistence;
230: }
231:
232: public ShoppingItemFinder getShoppingItemFinder() {
233: return shoppingItemFinder;
234: }
235:
236: public void setShoppingItemFinder(
237: ShoppingItemFinder shoppingItemFinder) {
238: this .shoppingItemFinder = shoppingItemFinder;
239: }
240:
241: public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
242: return shoppingItemFieldLocalService;
243: }
244:
245: public void setShoppingItemFieldLocalService(
246: ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
247: this .shoppingItemFieldLocalService = shoppingItemFieldLocalService;
248: }
249:
250: public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
251: return shoppingItemFieldPersistence;
252: }
253:
254: public void setShoppingItemFieldPersistence(
255: ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
256: this .shoppingItemFieldPersistence = shoppingItemFieldPersistence;
257: }
258:
259: public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
260: return shoppingItemPriceLocalService;
261: }
262:
263: public void setShoppingItemPriceLocalService(
264: ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
265: this .shoppingItemPriceLocalService = shoppingItemPriceLocalService;
266: }
267:
268: public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
269: return shoppingItemPricePersistence;
270: }
271:
272: public void setShoppingItemPricePersistence(
273: ShoppingItemPricePersistence shoppingItemPricePersistence) {
274: this .shoppingItemPricePersistence = shoppingItemPricePersistence;
275: }
276:
277: public ShoppingOrderLocalService getShoppingOrderLocalService() {
278: return shoppingOrderLocalService;
279: }
280:
281: public void setShoppingOrderLocalService(
282: ShoppingOrderLocalService shoppingOrderLocalService) {
283: this .shoppingOrderLocalService = shoppingOrderLocalService;
284: }
285:
286: public ShoppingOrderService getShoppingOrderService() {
287: return shoppingOrderService;
288: }
289:
290: public void setShoppingOrderService(
291: ShoppingOrderService shoppingOrderService) {
292: this .shoppingOrderService = shoppingOrderService;
293: }
294:
295: public ShoppingOrderPersistence getShoppingOrderPersistence() {
296: return shoppingOrderPersistence;
297: }
298:
299: public void setShoppingOrderPersistence(
300: ShoppingOrderPersistence shoppingOrderPersistence) {
301: this .shoppingOrderPersistence = shoppingOrderPersistence;
302: }
303:
304: public ShoppingOrderFinder getShoppingOrderFinder() {
305: return shoppingOrderFinder;
306: }
307:
308: public void setShoppingOrderFinder(
309: ShoppingOrderFinder shoppingOrderFinder) {
310: this .shoppingOrderFinder = shoppingOrderFinder;
311: }
312:
313: public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
314: return shoppingOrderItemLocalService;
315: }
316:
317: public void setShoppingOrderItemLocalService(
318: ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
319: this .shoppingOrderItemLocalService = shoppingOrderItemLocalService;
320: }
321:
322: public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
323: return shoppingOrderItemPersistence;
324: }
325:
326: public void setShoppingOrderItemPersistence(
327: ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
328: this .shoppingOrderItemPersistence = shoppingOrderItemPersistence;
329: }
330:
331: public CounterLocalService getCounterLocalService() {
332: return counterLocalService;
333: }
334:
335: public void setCounterLocalService(
336: CounterLocalService counterLocalService) {
337: this .counterLocalService = counterLocalService;
338: }
339:
340: public CounterService getCounterService() {
341: return counterService;
342: }
343:
344: public void setCounterService(CounterService counterService) {
345: this .counterService = counterService;
346: }
347:
348: public UserLocalService getUserLocalService() {
349: return userLocalService;
350: }
351:
352: public void setUserLocalService(UserLocalService userLocalService) {
353: this .userLocalService = userLocalService;
354: }
355:
356: public UserService getUserService() {
357: return userService;
358: }
359:
360: public void setUserService(UserService userService) {
361: this .userService = userService;
362: }
363:
364: public UserPersistence getUserPersistence() {
365: return userPersistence;
366: }
367:
368: public void setUserPersistence(UserPersistence userPersistence) {
369: this .userPersistence = userPersistence;
370: }
371:
372: public UserFinder getUserFinder() {
373: return userFinder;
374: }
375:
376: public void setUserFinder(UserFinder userFinder) {
377: this .userFinder = userFinder;
378: }
379:
380: public void afterPropertiesSet() {
381: if (shoppingCartLocalService == null) {
382: shoppingCartLocalService = ShoppingCartLocalServiceFactory
383: .getImpl();
384: }
385:
386: if (shoppingCartPersistence == null) {
387: shoppingCartPersistence = ShoppingCartUtil.getPersistence();
388: }
389:
390: if (shoppingCategoryLocalService == null) {
391: shoppingCategoryLocalService = ShoppingCategoryLocalServiceFactory
392: .getImpl();
393: }
394:
395: if (shoppingCategoryService == null) {
396: shoppingCategoryService = ShoppingCategoryServiceFactory
397: .getImpl();
398: }
399:
400: if (shoppingCategoryPersistence == null) {
401: shoppingCategoryPersistence = ShoppingCategoryUtil
402: .getPersistence();
403: }
404:
405: if (shoppingCouponPersistence == null) {
406: shoppingCouponPersistence = ShoppingCouponUtil
407: .getPersistence();
408: }
409:
410: if (shoppingCouponFinder == null) {
411: shoppingCouponFinder = ShoppingCouponFinderUtil.getFinder();
412: }
413:
414: if (shoppingItemLocalService == null) {
415: shoppingItemLocalService = ShoppingItemLocalServiceFactory
416: .getImpl();
417: }
418:
419: if (shoppingItemService == null) {
420: shoppingItemService = ShoppingItemServiceFactory.getImpl();
421: }
422:
423: if (shoppingItemPersistence == null) {
424: shoppingItemPersistence = ShoppingItemUtil.getPersistence();
425: }
426:
427: if (shoppingItemFinder == null) {
428: shoppingItemFinder = ShoppingItemFinderUtil.getFinder();
429: }
430:
431: if (shoppingItemFieldLocalService == null) {
432: shoppingItemFieldLocalService = ShoppingItemFieldLocalServiceFactory
433: .getImpl();
434: }
435:
436: if (shoppingItemFieldPersistence == null) {
437: shoppingItemFieldPersistence = ShoppingItemFieldUtil
438: .getPersistence();
439: }
440:
441: if (shoppingItemPriceLocalService == null) {
442: shoppingItemPriceLocalService = ShoppingItemPriceLocalServiceFactory
443: .getImpl();
444: }
445:
446: if (shoppingItemPricePersistence == null) {
447: shoppingItemPricePersistence = ShoppingItemPriceUtil
448: .getPersistence();
449: }
450:
451: if (shoppingOrderLocalService == null) {
452: shoppingOrderLocalService = ShoppingOrderLocalServiceFactory
453: .getImpl();
454: }
455:
456: if (shoppingOrderService == null) {
457: shoppingOrderService = ShoppingOrderServiceFactory
458: .getImpl();
459: }
460:
461: if (shoppingOrderPersistence == null) {
462: shoppingOrderPersistence = ShoppingOrderUtil
463: .getPersistence();
464: }
465:
466: if (shoppingOrderFinder == null) {
467: shoppingOrderFinder = ShoppingOrderFinderUtil.getFinder();
468: }
469:
470: if (shoppingOrderItemLocalService == null) {
471: shoppingOrderItemLocalService = ShoppingOrderItemLocalServiceFactory
472: .getImpl();
473: }
474:
475: if (shoppingOrderItemPersistence == null) {
476: shoppingOrderItemPersistence = ShoppingOrderItemUtil
477: .getPersistence();
478: }
479:
480: if (counterLocalService == null) {
481: counterLocalService = CounterLocalServiceFactory.getImpl();
482: }
483:
484: if (counterService == null) {
485: counterService = CounterServiceFactory.getImpl();
486: }
487:
488: if (userLocalService == null) {
489: userLocalService = UserLocalServiceFactory.getImpl();
490: }
491:
492: if (userService == null) {
493: userService = UserServiceFactory.getImpl();
494: }
495:
496: if (userPersistence == null) {
497: userPersistence = UserUtil.getPersistence();
498: }
499:
500: if (userFinder == null) {
501: userFinder = UserFinderUtil.getFinder();
502: }
503: }
504:
505: protected ShoppingCartLocalService shoppingCartLocalService;
506: protected ShoppingCartPersistence shoppingCartPersistence;
507: protected ShoppingCategoryLocalService shoppingCategoryLocalService;
508: protected ShoppingCategoryService shoppingCategoryService;
509: protected ShoppingCategoryPersistence shoppingCategoryPersistence;
510: protected ShoppingCouponPersistence shoppingCouponPersistence;
511: protected ShoppingCouponFinder shoppingCouponFinder;
512: protected ShoppingItemLocalService shoppingItemLocalService;
513: protected ShoppingItemService shoppingItemService;
514: protected ShoppingItemPersistence shoppingItemPersistence;
515: protected ShoppingItemFinder shoppingItemFinder;
516: protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
517: protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
518: protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
519: protected ShoppingItemPricePersistence shoppingItemPricePersistence;
520: protected ShoppingOrderLocalService shoppingOrderLocalService;
521: protected ShoppingOrderService shoppingOrderService;
522: protected ShoppingOrderPersistence shoppingOrderPersistence;
523: protected ShoppingOrderFinder shoppingOrderFinder;
524: protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
525: protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
526: protected CounterLocalService counterLocalService;
527: protected CounterService counterService;
528: protected UserLocalService userLocalService;
529: protected UserService userService;
530: protected UserPersistence userPersistence;
531: protected UserFinder userFinder;
532: }
|