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.ShoppingCart;
040: import com.liferay.portlet.shopping.model.impl.ShoppingCartImpl;
041: import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
042: import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
043: import com.liferay.portlet.shopping.service.ShoppingCategoryLocalServiceFactory;
044: import com.liferay.portlet.shopping.service.ShoppingCategoryService;
045: import com.liferay.portlet.shopping.service.ShoppingCategoryServiceFactory;
046: import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
047: import com.liferay.portlet.shopping.service.ShoppingCouponLocalServiceFactory;
048: import com.liferay.portlet.shopping.service.ShoppingCouponService;
049: import com.liferay.portlet.shopping.service.ShoppingCouponServiceFactory;
050: import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
051: import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalServiceFactory;
052: import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
053: import com.liferay.portlet.shopping.service.ShoppingItemLocalServiceFactory;
054: import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
055: import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalServiceFactory;
056: import com.liferay.portlet.shopping.service.ShoppingItemService;
057: import com.liferay.portlet.shopping.service.ShoppingItemServiceFactory;
058: import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
059: import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalServiceFactory;
060: import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
061: import com.liferay.portlet.shopping.service.ShoppingOrderLocalServiceFactory;
062: import com.liferay.portlet.shopping.service.ShoppingOrderService;
063: import com.liferay.portlet.shopping.service.ShoppingOrderServiceFactory;
064: import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
065: import com.liferay.portlet.shopping.service.persistence.ShoppingCartUtil;
066: import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
067: import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryUtil;
068: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
069: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinderUtil;
070: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
071: import com.liferay.portlet.shopping.service.persistence.ShoppingCouponUtil;
072: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
073: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldUtil;
074: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
075: import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinderUtil;
076: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
077: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
078: import com.liferay.portlet.shopping.service.persistence.ShoppingItemPriceUtil;
079: import com.liferay.portlet.shopping.service.persistence.ShoppingItemUtil;
080: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
081: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinderUtil;
082: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
083: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemUtil;
084: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
085: import com.liferay.portlet.shopping.service.persistence.ShoppingOrderUtil;
086:
087: import org.springframework.beans.factory.InitializingBean;
088:
089: import java.util.List;
090:
091: /**
092: * <a href="ShoppingCartLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
093: *
094: * @author Brian Wing Shun Chan
095: *
096: */
097: public abstract class ShoppingCartLocalServiceBaseImpl implements
098: ShoppingCartLocalService, InitializingBean {
099: public ShoppingCart addShoppingCart(ShoppingCart model)
100: throws SystemException {
101: ShoppingCart shoppingCart = new ShoppingCartImpl();
102:
103: shoppingCart.setNew(true);
104:
105: shoppingCart.setCartId(model.getCartId());
106: shoppingCart.setGroupId(model.getGroupId());
107: shoppingCart.setCompanyId(model.getCompanyId());
108: shoppingCart.setUserId(model.getUserId());
109: shoppingCart.setUserName(model.getUserName());
110: shoppingCart.setCreateDate(model.getCreateDate());
111: shoppingCart.setModifiedDate(model.getModifiedDate());
112: shoppingCart.setItemIds(model.getItemIds());
113: shoppingCart.setCouponCodes(model.getCouponCodes());
114: shoppingCart.setAltShipping(model.getAltShipping());
115: shoppingCart.setInsure(model.getInsure());
116:
117: return shoppingCartPersistence.update(shoppingCart);
118: }
119:
120: public List dynamicQuery(DynamicQueryInitializer queryInitializer)
121: throws SystemException {
122: return shoppingCartPersistence
123: .findWithDynamicQuery(queryInitializer);
124: }
125:
126: public List dynamicQuery(DynamicQueryInitializer queryInitializer,
127: int begin, int end) throws SystemException {
128: return shoppingCartPersistence.findWithDynamicQuery(
129: queryInitializer, begin, end);
130: }
131:
132: public ShoppingCart updateShoppingCart(ShoppingCart model)
133: throws SystemException {
134: return shoppingCartPersistence.update(model, true);
135: }
136:
137: public ShoppingCartPersistence getShoppingCartPersistence() {
138: return shoppingCartPersistence;
139: }
140:
141: public void setShoppingCartPersistence(
142: ShoppingCartPersistence shoppingCartPersistence) {
143: this .shoppingCartPersistence = shoppingCartPersistence;
144: }
145:
146: public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
147: return shoppingCategoryLocalService;
148: }
149:
150: public void setShoppingCategoryLocalService(
151: ShoppingCategoryLocalService shoppingCategoryLocalService) {
152: this .shoppingCategoryLocalService = shoppingCategoryLocalService;
153: }
154:
155: public ShoppingCategoryService getShoppingCategoryService() {
156: return shoppingCategoryService;
157: }
158:
159: public void setShoppingCategoryService(
160: ShoppingCategoryService shoppingCategoryService) {
161: this .shoppingCategoryService = shoppingCategoryService;
162: }
163:
164: public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
165: return shoppingCategoryPersistence;
166: }
167:
168: public void setShoppingCategoryPersistence(
169: ShoppingCategoryPersistence shoppingCategoryPersistence) {
170: this .shoppingCategoryPersistence = shoppingCategoryPersistence;
171: }
172:
173: public ShoppingCouponLocalService getShoppingCouponLocalService() {
174: return shoppingCouponLocalService;
175: }
176:
177: public void setShoppingCouponLocalService(
178: ShoppingCouponLocalService shoppingCouponLocalService) {
179: this .shoppingCouponLocalService = shoppingCouponLocalService;
180: }
181:
182: public ShoppingCouponService getShoppingCouponService() {
183: return shoppingCouponService;
184: }
185:
186: public void setShoppingCouponService(
187: ShoppingCouponService shoppingCouponService) {
188: this .shoppingCouponService = shoppingCouponService;
189: }
190:
191: public ShoppingCouponPersistence getShoppingCouponPersistence() {
192: return shoppingCouponPersistence;
193: }
194:
195: public void setShoppingCouponPersistence(
196: ShoppingCouponPersistence shoppingCouponPersistence) {
197: this .shoppingCouponPersistence = shoppingCouponPersistence;
198: }
199:
200: public ShoppingCouponFinder getShoppingCouponFinder() {
201: return shoppingCouponFinder;
202: }
203:
204: public void setShoppingCouponFinder(
205: ShoppingCouponFinder shoppingCouponFinder) {
206: this .shoppingCouponFinder = shoppingCouponFinder;
207: }
208:
209: public ShoppingItemLocalService getShoppingItemLocalService() {
210: return shoppingItemLocalService;
211: }
212:
213: public void setShoppingItemLocalService(
214: ShoppingItemLocalService shoppingItemLocalService) {
215: this .shoppingItemLocalService = shoppingItemLocalService;
216: }
217:
218: public ShoppingItemService getShoppingItemService() {
219: return shoppingItemService;
220: }
221:
222: public void setShoppingItemService(
223: ShoppingItemService shoppingItemService) {
224: this .shoppingItemService = shoppingItemService;
225: }
226:
227: public ShoppingItemPersistence getShoppingItemPersistence() {
228: return shoppingItemPersistence;
229: }
230:
231: public void setShoppingItemPersistence(
232: ShoppingItemPersistence shoppingItemPersistence) {
233: this .shoppingItemPersistence = shoppingItemPersistence;
234: }
235:
236: public ShoppingItemFinder getShoppingItemFinder() {
237: return shoppingItemFinder;
238: }
239:
240: public void setShoppingItemFinder(
241: ShoppingItemFinder shoppingItemFinder) {
242: this .shoppingItemFinder = shoppingItemFinder;
243: }
244:
245: public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
246: return shoppingItemFieldLocalService;
247: }
248:
249: public void setShoppingItemFieldLocalService(
250: ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
251: this .shoppingItemFieldLocalService = shoppingItemFieldLocalService;
252: }
253:
254: public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
255: return shoppingItemFieldPersistence;
256: }
257:
258: public void setShoppingItemFieldPersistence(
259: ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
260: this .shoppingItemFieldPersistence = shoppingItemFieldPersistence;
261: }
262:
263: public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
264: return shoppingItemPriceLocalService;
265: }
266:
267: public void setShoppingItemPriceLocalService(
268: ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
269: this .shoppingItemPriceLocalService = shoppingItemPriceLocalService;
270: }
271:
272: public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
273: return shoppingItemPricePersistence;
274: }
275:
276: public void setShoppingItemPricePersistence(
277: ShoppingItemPricePersistence shoppingItemPricePersistence) {
278: this .shoppingItemPricePersistence = shoppingItemPricePersistence;
279: }
280:
281: public ShoppingOrderLocalService getShoppingOrderLocalService() {
282: return shoppingOrderLocalService;
283: }
284:
285: public void setShoppingOrderLocalService(
286: ShoppingOrderLocalService shoppingOrderLocalService) {
287: this .shoppingOrderLocalService = shoppingOrderLocalService;
288: }
289:
290: public ShoppingOrderService getShoppingOrderService() {
291: return shoppingOrderService;
292: }
293:
294: public void setShoppingOrderService(
295: ShoppingOrderService shoppingOrderService) {
296: this .shoppingOrderService = shoppingOrderService;
297: }
298:
299: public ShoppingOrderPersistence getShoppingOrderPersistence() {
300: return shoppingOrderPersistence;
301: }
302:
303: public void setShoppingOrderPersistence(
304: ShoppingOrderPersistence shoppingOrderPersistence) {
305: this .shoppingOrderPersistence = shoppingOrderPersistence;
306: }
307:
308: public ShoppingOrderFinder getShoppingOrderFinder() {
309: return shoppingOrderFinder;
310: }
311:
312: public void setShoppingOrderFinder(
313: ShoppingOrderFinder shoppingOrderFinder) {
314: this .shoppingOrderFinder = shoppingOrderFinder;
315: }
316:
317: public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
318: return shoppingOrderItemLocalService;
319: }
320:
321: public void setShoppingOrderItemLocalService(
322: ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
323: this .shoppingOrderItemLocalService = shoppingOrderItemLocalService;
324: }
325:
326: public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
327: return shoppingOrderItemPersistence;
328: }
329:
330: public void setShoppingOrderItemPersistence(
331: ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
332: this .shoppingOrderItemPersistence = shoppingOrderItemPersistence;
333: }
334:
335: public CounterLocalService getCounterLocalService() {
336: return counterLocalService;
337: }
338:
339: public void setCounterLocalService(
340: CounterLocalService counterLocalService) {
341: this .counterLocalService = counterLocalService;
342: }
343:
344: public CounterService getCounterService() {
345: return counterService;
346: }
347:
348: public void setCounterService(CounterService counterService) {
349: this .counterService = counterService;
350: }
351:
352: public UserLocalService getUserLocalService() {
353: return userLocalService;
354: }
355:
356: public void setUserLocalService(UserLocalService userLocalService) {
357: this .userLocalService = userLocalService;
358: }
359:
360: public UserService getUserService() {
361: return userService;
362: }
363:
364: public void setUserService(UserService userService) {
365: this .userService = userService;
366: }
367:
368: public UserPersistence getUserPersistence() {
369: return userPersistence;
370: }
371:
372: public void setUserPersistence(UserPersistence userPersistence) {
373: this .userPersistence = userPersistence;
374: }
375:
376: public UserFinder getUserFinder() {
377: return userFinder;
378: }
379:
380: public void setUserFinder(UserFinder userFinder) {
381: this .userFinder = userFinder;
382: }
383:
384: public void afterPropertiesSet() {
385: if (shoppingCartPersistence == null) {
386: shoppingCartPersistence = ShoppingCartUtil.getPersistence();
387: }
388:
389: if (shoppingCategoryLocalService == null) {
390: shoppingCategoryLocalService = ShoppingCategoryLocalServiceFactory
391: .getImpl();
392: }
393:
394: if (shoppingCategoryService == null) {
395: shoppingCategoryService = ShoppingCategoryServiceFactory
396: .getImpl();
397: }
398:
399: if (shoppingCategoryPersistence == null) {
400: shoppingCategoryPersistence = ShoppingCategoryUtil
401: .getPersistence();
402: }
403:
404: if (shoppingCouponLocalService == null) {
405: shoppingCouponLocalService = ShoppingCouponLocalServiceFactory
406: .getImpl();
407: }
408:
409: if (shoppingCouponService == null) {
410: shoppingCouponService = ShoppingCouponServiceFactory
411: .getImpl();
412: }
413:
414: if (shoppingCouponPersistence == null) {
415: shoppingCouponPersistence = ShoppingCouponUtil
416: .getPersistence();
417: }
418:
419: if (shoppingCouponFinder == null) {
420: shoppingCouponFinder = ShoppingCouponFinderUtil.getFinder();
421: }
422:
423: if (shoppingItemLocalService == null) {
424: shoppingItemLocalService = ShoppingItemLocalServiceFactory
425: .getImpl();
426: }
427:
428: if (shoppingItemService == null) {
429: shoppingItemService = ShoppingItemServiceFactory.getImpl();
430: }
431:
432: if (shoppingItemPersistence == null) {
433: shoppingItemPersistence = ShoppingItemUtil.getPersistence();
434: }
435:
436: if (shoppingItemFinder == null) {
437: shoppingItemFinder = ShoppingItemFinderUtil.getFinder();
438: }
439:
440: if (shoppingItemFieldLocalService == null) {
441: shoppingItemFieldLocalService = ShoppingItemFieldLocalServiceFactory
442: .getImpl();
443: }
444:
445: if (shoppingItemFieldPersistence == null) {
446: shoppingItemFieldPersistence = ShoppingItemFieldUtil
447: .getPersistence();
448: }
449:
450: if (shoppingItemPriceLocalService == null) {
451: shoppingItemPriceLocalService = ShoppingItemPriceLocalServiceFactory
452: .getImpl();
453: }
454:
455: if (shoppingItemPricePersistence == null) {
456: shoppingItemPricePersistence = ShoppingItemPriceUtil
457: .getPersistence();
458: }
459:
460: if (shoppingOrderLocalService == null) {
461: shoppingOrderLocalService = ShoppingOrderLocalServiceFactory
462: .getImpl();
463: }
464:
465: if (shoppingOrderService == null) {
466: shoppingOrderService = ShoppingOrderServiceFactory
467: .getImpl();
468: }
469:
470: if (shoppingOrderPersistence == null) {
471: shoppingOrderPersistence = ShoppingOrderUtil
472: .getPersistence();
473: }
474:
475: if (shoppingOrderFinder == null) {
476: shoppingOrderFinder = ShoppingOrderFinderUtil.getFinder();
477: }
478:
479: if (shoppingOrderItemLocalService == null) {
480: shoppingOrderItemLocalService = ShoppingOrderItemLocalServiceFactory
481: .getImpl();
482: }
483:
484: if (shoppingOrderItemPersistence == null) {
485: shoppingOrderItemPersistence = ShoppingOrderItemUtil
486: .getPersistence();
487: }
488:
489: if (counterLocalService == null) {
490: counterLocalService = CounterLocalServiceFactory.getImpl();
491: }
492:
493: if (counterService == null) {
494: counterService = CounterServiceFactory.getImpl();
495: }
496:
497: if (userLocalService == null) {
498: userLocalService = UserLocalServiceFactory.getImpl();
499: }
500:
501: if (userService == null) {
502: userService = UserServiceFactory.getImpl();
503: }
504:
505: if (userPersistence == null) {
506: userPersistence = UserUtil.getPersistence();
507: }
508:
509: if (userFinder == null) {
510: userFinder = UserFinderUtil.getFinder();
511: }
512: }
513:
514: protected ShoppingCartPersistence shoppingCartPersistence;
515: protected ShoppingCategoryLocalService shoppingCategoryLocalService;
516: protected ShoppingCategoryService shoppingCategoryService;
517: protected ShoppingCategoryPersistence shoppingCategoryPersistence;
518: protected ShoppingCouponLocalService shoppingCouponLocalService;
519: protected ShoppingCouponService shoppingCouponService;
520: protected ShoppingCouponPersistence shoppingCouponPersistence;
521: protected ShoppingCouponFinder shoppingCouponFinder;
522: protected ShoppingItemLocalService shoppingItemLocalService;
523: protected ShoppingItemService shoppingItemService;
524: protected ShoppingItemPersistence shoppingItemPersistence;
525: protected ShoppingItemFinder shoppingItemFinder;
526: protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
527: protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
528: protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
529: protected ShoppingItemPricePersistence shoppingItemPricePersistence;
530: protected ShoppingOrderLocalService shoppingOrderLocalService;
531: protected ShoppingOrderService shoppingOrderService;
532: protected ShoppingOrderPersistence shoppingOrderPersistence;
533: protected ShoppingOrderFinder shoppingOrderFinder;
534: protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
535: protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
536: protected CounterLocalService counterLocalService;
537: protected CounterService counterService;
538: protected UserLocalService userLocalService;
539: protected UserService userService;
540: protected UserPersistence userPersistence;
541: protected UserFinder userFinder;
542: }
|