1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    *
5    *
6    *
7    * The contents of this file are subject to the terms of the Liferay Enterprise
8    * Subscription License ("License"). You may not use this file except in
9    * compliance with the License. You can obtain a copy of the License by
10   * contacting Liferay, Inc. See the License for the specific language governing
11   * permissions and limitations under the License, including but not limited to
12   * distribution rights of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.shopping.service.base;
24  
25  import com.liferay.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterService;
27  
28  import com.liferay.portal.PortalException;
29  import com.liferay.portal.SystemException;
30  import com.liferay.portal.kernel.annotation.BeanReference;
31  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
32  import com.liferay.portal.service.ResourceLocalService;
33  import com.liferay.portal.service.ResourceService;
34  import com.liferay.portal.service.UserLocalService;
35  import com.liferay.portal.service.UserService;
36  import com.liferay.portal.service.persistence.ResourceFinder;
37  import com.liferay.portal.service.persistence.ResourcePersistence;
38  import com.liferay.portal.service.persistence.UserFinder;
39  import com.liferay.portal.service.persistence.UserPersistence;
40  import com.liferay.portal.util.PortalUtil;
41  
42  import com.liferay.portlet.shopping.model.ShoppingCoupon;
43  import com.liferay.portlet.shopping.service.ShoppingCartLocalService;
44  import com.liferay.portlet.shopping.service.ShoppingCategoryLocalService;
45  import com.liferay.portlet.shopping.service.ShoppingCategoryService;
46  import com.liferay.portlet.shopping.service.ShoppingCouponLocalService;
47  import com.liferay.portlet.shopping.service.ShoppingCouponService;
48  import com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService;
49  import com.liferay.portlet.shopping.service.ShoppingItemLocalService;
50  import com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService;
51  import com.liferay.portlet.shopping.service.ShoppingItemService;
52  import com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService;
53  import com.liferay.portlet.shopping.service.ShoppingOrderLocalService;
54  import com.liferay.portlet.shopping.service.ShoppingOrderService;
55  import com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence;
56  import com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence;
57  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder;
58  import com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence;
59  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence;
60  import com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder;
61  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence;
62  import com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence;
63  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder;
64  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence;
65  import com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence;
66  
67  import java.util.List;
68  
69  /**
70   * <a href="ShoppingCouponLocalServiceBaseImpl.java.html"><b><i>View Source</i>
71   * </b></a>
72   *
73   * @author Brian Wing Shun Chan
74   */
75  public abstract class ShoppingCouponLocalServiceBaseImpl
76      implements ShoppingCouponLocalService {
77      public ShoppingCoupon addShoppingCoupon(ShoppingCoupon shoppingCoupon)
78          throws SystemException {
79          shoppingCoupon.setNew(true);
80  
81          return shoppingCouponPersistence.update(shoppingCoupon, false);
82      }
83  
84      public ShoppingCoupon createShoppingCoupon(long couponId) {
85          return shoppingCouponPersistence.create(couponId);
86      }
87  
88      public void deleteShoppingCoupon(long couponId)
89          throws PortalException, SystemException {
90          shoppingCouponPersistence.remove(couponId);
91      }
92  
93      public void deleteShoppingCoupon(ShoppingCoupon shoppingCoupon)
94          throws SystemException {
95          shoppingCouponPersistence.remove(shoppingCoupon);
96      }
97  
98      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
99          throws SystemException {
100         return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery);
101     }
102 
103     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
104         int end) throws SystemException {
105         return shoppingCouponPersistence.findWithDynamicQuery(dynamicQuery,
106             start, end);
107     }
108 
109     public ShoppingCoupon getShoppingCoupon(long couponId)
110         throws PortalException, SystemException {
111         return shoppingCouponPersistence.findByPrimaryKey(couponId);
112     }
113 
114     public List<ShoppingCoupon> getShoppingCoupons(int start, int end)
115         throws SystemException {
116         return shoppingCouponPersistence.findAll(start, end);
117     }
118 
119     public int getShoppingCouponsCount() throws SystemException {
120         return shoppingCouponPersistence.countAll();
121     }
122 
123     public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon)
124         throws SystemException {
125         shoppingCoupon.setNew(false);
126 
127         return shoppingCouponPersistence.update(shoppingCoupon, true);
128     }
129 
130     public ShoppingCoupon updateShoppingCoupon(ShoppingCoupon shoppingCoupon,
131         boolean merge) throws SystemException {
132         shoppingCoupon.setNew(false);
133 
134         return shoppingCouponPersistence.update(shoppingCoupon, merge);
135     }
136 
137     public ShoppingCartLocalService getShoppingCartLocalService() {
138         return shoppingCartLocalService;
139     }
140 
141     public void setShoppingCartLocalService(
142         ShoppingCartLocalService shoppingCartLocalService) {
143         this.shoppingCartLocalService = shoppingCartLocalService;
144     }
145 
146     public ShoppingCartPersistence getShoppingCartPersistence() {
147         return shoppingCartPersistence;
148     }
149 
150     public void setShoppingCartPersistence(
151         ShoppingCartPersistence shoppingCartPersistence) {
152         this.shoppingCartPersistence = shoppingCartPersistence;
153     }
154 
155     public ShoppingCategoryLocalService getShoppingCategoryLocalService() {
156         return shoppingCategoryLocalService;
157     }
158 
159     public void setShoppingCategoryLocalService(
160         ShoppingCategoryLocalService shoppingCategoryLocalService) {
161         this.shoppingCategoryLocalService = shoppingCategoryLocalService;
162     }
163 
164     public ShoppingCategoryService getShoppingCategoryService() {
165         return shoppingCategoryService;
166     }
167 
168     public void setShoppingCategoryService(
169         ShoppingCategoryService shoppingCategoryService) {
170         this.shoppingCategoryService = shoppingCategoryService;
171     }
172 
173     public ShoppingCategoryPersistence getShoppingCategoryPersistence() {
174         return shoppingCategoryPersistence;
175     }
176 
177     public void setShoppingCategoryPersistence(
178         ShoppingCategoryPersistence shoppingCategoryPersistence) {
179         this.shoppingCategoryPersistence = shoppingCategoryPersistence;
180     }
181 
182     public ShoppingCouponLocalService getShoppingCouponLocalService() {
183         return shoppingCouponLocalService;
184     }
185 
186     public void setShoppingCouponLocalService(
187         ShoppingCouponLocalService shoppingCouponLocalService) {
188         this.shoppingCouponLocalService = shoppingCouponLocalService;
189     }
190 
191     public ShoppingCouponService getShoppingCouponService() {
192         return shoppingCouponService;
193     }
194 
195     public void setShoppingCouponService(
196         ShoppingCouponService shoppingCouponService) {
197         this.shoppingCouponService = shoppingCouponService;
198     }
199 
200     public ShoppingCouponPersistence getShoppingCouponPersistence() {
201         return shoppingCouponPersistence;
202     }
203 
204     public void setShoppingCouponPersistence(
205         ShoppingCouponPersistence shoppingCouponPersistence) {
206         this.shoppingCouponPersistence = shoppingCouponPersistence;
207     }
208 
209     public ShoppingCouponFinder getShoppingCouponFinder() {
210         return shoppingCouponFinder;
211     }
212 
213     public void setShoppingCouponFinder(
214         ShoppingCouponFinder shoppingCouponFinder) {
215         this.shoppingCouponFinder = shoppingCouponFinder;
216     }
217 
218     public ShoppingItemLocalService getShoppingItemLocalService() {
219         return shoppingItemLocalService;
220     }
221 
222     public void setShoppingItemLocalService(
223         ShoppingItemLocalService shoppingItemLocalService) {
224         this.shoppingItemLocalService = shoppingItemLocalService;
225     }
226 
227     public ShoppingItemService getShoppingItemService() {
228         return shoppingItemService;
229     }
230 
231     public void setShoppingItemService(ShoppingItemService shoppingItemService) {
232         this.shoppingItemService = shoppingItemService;
233     }
234 
235     public ShoppingItemPersistence getShoppingItemPersistence() {
236         return shoppingItemPersistence;
237     }
238 
239     public void setShoppingItemPersistence(
240         ShoppingItemPersistence shoppingItemPersistence) {
241         this.shoppingItemPersistence = shoppingItemPersistence;
242     }
243 
244     public ShoppingItemFinder getShoppingItemFinder() {
245         return shoppingItemFinder;
246     }
247 
248     public void setShoppingItemFinder(ShoppingItemFinder shoppingItemFinder) {
249         this.shoppingItemFinder = shoppingItemFinder;
250     }
251 
252     public ShoppingItemFieldLocalService getShoppingItemFieldLocalService() {
253         return shoppingItemFieldLocalService;
254     }
255 
256     public void setShoppingItemFieldLocalService(
257         ShoppingItemFieldLocalService shoppingItemFieldLocalService) {
258         this.shoppingItemFieldLocalService = shoppingItemFieldLocalService;
259     }
260 
261     public ShoppingItemFieldPersistence getShoppingItemFieldPersistence() {
262         return shoppingItemFieldPersistence;
263     }
264 
265     public void setShoppingItemFieldPersistence(
266         ShoppingItemFieldPersistence shoppingItemFieldPersistence) {
267         this.shoppingItemFieldPersistence = shoppingItemFieldPersistence;
268     }
269 
270     public ShoppingItemPriceLocalService getShoppingItemPriceLocalService() {
271         return shoppingItemPriceLocalService;
272     }
273 
274     public void setShoppingItemPriceLocalService(
275         ShoppingItemPriceLocalService shoppingItemPriceLocalService) {
276         this.shoppingItemPriceLocalService = shoppingItemPriceLocalService;
277     }
278 
279     public ShoppingItemPricePersistence getShoppingItemPricePersistence() {
280         return shoppingItemPricePersistence;
281     }
282 
283     public void setShoppingItemPricePersistence(
284         ShoppingItemPricePersistence shoppingItemPricePersistence) {
285         this.shoppingItemPricePersistence = shoppingItemPricePersistence;
286     }
287 
288     public ShoppingOrderLocalService getShoppingOrderLocalService() {
289         return shoppingOrderLocalService;
290     }
291 
292     public void setShoppingOrderLocalService(
293         ShoppingOrderLocalService shoppingOrderLocalService) {
294         this.shoppingOrderLocalService = shoppingOrderLocalService;
295     }
296 
297     public ShoppingOrderService getShoppingOrderService() {
298         return shoppingOrderService;
299     }
300 
301     public void setShoppingOrderService(
302         ShoppingOrderService shoppingOrderService) {
303         this.shoppingOrderService = shoppingOrderService;
304     }
305 
306     public ShoppingOrderPersistence getShoppingOrderPersistence() {
307         return shoppingOrderPersistence;
308     }
309 
310     public void setShoppingOrderPersistence(
311         ShoppingOrderPersistence shoppingOrderPersistence) {
312         this.shoppingOrderPersistence = shoppingOrderPersistence;
313     }
314 
315     public ShoppingOrderFinder getShoppingOrderFinder() {
316         return shoppingOrderFinder;
317     }
318 
319     public void setShoppingOrderFinder(ShoppingOrderFinder shoppingOrderFinder) {
320         this.shoppingOrderFinder = shoppingOrderFinder;
321     }
322 
323     public ShoppingOrderItemLocalService getShoppingOrderItemLocalService() {
324         return shoppingOrderItemLocalService;
325     }
326 
327     public void setShoppingOrderItemLocalService(
328         ShoppingOrderItemLocalService shoppingOrderItemLocalService) {
329         this.shoppingOrderItemLocalService = shoppingOrderItemLocalService;
330     }
331 
332     public ShoppingOrderItemPersistence getShoppingOrderItemPersistence() {
333         return shoppingOrderItemPersistence;
334     }
335 
336     public void setShoppingOrderItemPersistence(
337         ShoppingOrderItemPersistence shoppingOrderItemPersistence) {
338         this.shoppingOrderItemPersistence = shoppingOrderItemPersistence;
339     }
340 
341     public CounterLocalService getCounterLocalService() {
342         return counterLocalService;
343     }
344 
345     public void setCounterLocalService(CounterLocalService counterLocalService) {
346         this.counterLocalService = counterLocalService;
347     }
348 
349     public CounterService getCounterService() {
350         return counterService;
351     }
352 
353     public void setCounterService(CounterService counterService) {
354         this.counterService = counterService;
355     }
356 
357     public ResourceLocalService getResourceLocalService() {
358         return resourceLocalService;
359     }
360 
361     public void setResourceLocalService(
362         ResourceLocalService resourceLocalService) {
363         this.resourceLocalService = resourceLocalService;
364     }
365 
366     public ResourceService getResourceService() {
367         return resourceService;
368     }
369 
370     public void setResourceService(ResourceService resourceService) {
371         this.resourceService = resourceService;
372     }
373 
374     public ResourcePersistence getResourcePersistence() {
375         return resourcePersistence;
376     }
377 
378     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
379         this.resourcePersistence = resourcePersistence;
380     }
381 
382     public ResourceFinder getResourceFinder() {
383         return resourceFinder;
384     }
385 
386     public void setResourceFinder(ResourceFinder resourceFinder) {
387         this.resourceFinder = resourceFinder;
388     }
389 
390     public UserLocalService getUserLocalService() {
391         return userLocalService;
392     }
393 
394     public void setUserLocalService(UserLocalService userLocalService) {
395         this.userLocalService = userLocalService;
396     }
397 
398     public UserService getUserService() {
399         return userService;
400     }
401 
402     public void setUserService(UserService userService) {
403         this.userService = userService;
404     }
405 
406     public UserPersistence getUserPersistence() {
407         return userPersistence;
408     }
409 
410     public void setUserPersistence(UserPersistence userPersistence) {
411         this.userPersistence = userPersistence;
412     }
413 
414     public UserFinder getUserFinder() {
415         return userFinder;
416     }
417 
418     public void setUserFinder(UserFinder userFinder) {
419         this.userFinder = userFinder;
420     }
421 
422     protected void runSQL(String sql) throws SystemException {
423         try {
424             PortalUtil.runSQL(sql);
425         }
426         catch (Exception e) {
427             throw new SystemException(e);
428         }
429     }
430 
431     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCartLocalService.impl")
432     protected ShoppingCartLocalService shoppingCartLocalService;
433     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCartPersistence.impl")
434     protected ShoppingCartPersistence shoppingCartPersistence;
435     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryLocalService.impl")
436     protected ShoppingCategoryLocalService shoppingCategoryLocalService;
437     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCategoryService.impl")
438     protected ShoppingCategoryService shoppingCategoryService;
439     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCategoryPersistence.impl")
440     protected ShoppingCategoryPersistence shoppingCategoryPersistence;
441     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponLocalService.impl")
442     protected ShoppingCouponLocalService shoppingCouponLocalService;
443     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingCouponService.impl")
444     protected ShoppingCouponService shoppingCouponService;
445     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponPersistence.impl")
446     protected ShoppingCouponPersistence shoppingCouponPersistence;
447     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingCouponFinder.impl")
448     protected ShoppingCouponFinder shoppingCouponFinder;
449     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemLocalService.impl")
450     protected ShoppingItemLocalService shoppingItemLocalService;
451     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemService.impl")
452     protected ShoppingItemService shoppingItemService;
453     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPersistence.impl")
454     protected ShoppingItemPersistence shoppingItemPersistence;
455     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFinder.impl")
456     protected ShoppingItemFinder shoppingItemFinder;
457     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemFieldLocalService.impl")
458     protected ShoppingItemFieldLocalService shoppingItemFieldLocalService;
459     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemFieldPersistence.impl")
460     protected ShoppingItemFieldPersistence shoppingItemFieldPersistence;
461     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingItemPriceLocalService.impl")
462     protected ShoppingItemPriceLocalService shoppingItemPriceLocalService;
463     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingItemPricePersistence.impl")
464     protected ShoppingItemPricePersistence shoppingItemPricePersistence;
465     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderLocalService.impl")
466     protected ShoppingOrderLocalService shoppingOrderLocalService;
467     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderService.impl")
468     protected ShoppingOrderService shoppingOrderService;
469     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderPersistence.impl")
470     protected ShoppingOrderPersistence shoppingOrderPersistence;
471     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderFinder.impl")
472     protected ShoppingOrderFinder shoppingOrderFinder;
473     @BeanReference(name = "com.liferay.portlet.shopping.service.ShoppingOrderItemLocalService.impl")
474     protected ShoppingOrderItemLocalService shoppingOrderItemLocalService;
475     @BeanReference(name = "com.liferay.portlet.shopping.service.persistence.ShoppingOrderItemPersistence.impl")
476     protected ShoppingOrderItemPersistence shoppingOrderItemPersistence;
477     @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
478     protected CounterLocalService counterLocalService;
479     @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
480     protected CounterService counterService;
481     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService.impl")
482     protected ResourceLocalService resourceLocalService;
483     @BeanReference(name = "com.liferay.portal.service.ResourceService.impl")
484     protected ResourceService resourceService;
485     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
486     protected ResourcePersistence resourcePersistence;
487     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
488     protected ResourceFinder resourceFinder;
489     @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
490     protected UserLocalService userLocalService;
491     @BeanReference(name = "com.liferay.portal.service.UserService.impl")
492     protected UserService userService;
493     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
494     protected UserPersistence userPersistence;
495     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
496     protected UserFinder userFinder;
497 }