1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.shopping.service;
16  
17  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18  
19  /**
20   * <a href="ShoppingOrderLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
21   *
22   * <p>
23   * ServiceBuilder generated this class. Modifications in this class will be
24   * overwritten the next time is generated.
25   * </p>
26   *
27   * <p>
28   * This class provides static methods for the
29   * {@link ShoppingOrderLocalService} bean. The static methods of
30   * this class calls the same methods of the bean instance. It's convenient to be
31   * able to just write one line to call a method on a bean instead of writing a
32   * lookup call and a method call.
33   * </p>
34   *
35   * @author    Brian Wing Shun Chan
36   * @see       ShoppingOrderLocalService
37   * @generated
38   */
39  public class ShoppingOrderLocalServiceUtil {
40      public static com.liferay.portlet.shopping.model.ShoppingOrder addShoppingOrder(
41          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
42          throws com.liferay.portal.kernel.exception.SystemException {
43          return getService().addShoppingOrder(shoppingOrder);
44      }
45  
46      public static com.liferay.portlet.shopping.model.ShoppingOrder createShoppingOrder(
47          long orderId) {
48          return getService().createShoppingOrder(orderId);
49      }
50  
51      public static void deleteShoppingOrder(long orderId)
52          throws com.liferay.portal.kernel.exception.PortalException,
53              com.liferay.portal.kernel.exception.SystemException {
54          getService().deleteShoppingOrder(orderId);
55      }
56  
57      public static void deleteShoppingOrder(
58          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
59          throws com.liferay.portal.kernel.exception.SystemException {
60          getService().deleteShoppingOrder(shoppingOrder);
61      }
62  
63      @SuppressWarnings("unchecked")
64      public static java.util.List dynamicQuery(
65          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
66          throws com.liferay.portal.kernel.exception.SystemException {
67          return getService().dynamicQuery(dynamicQuery);
68      }
69  
70      @SuppressWarnings("unchecked")
71      public static java.util.List dynamicQuery(
72          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
73          int end) throws com.liferay.portal.kernel.exception.SystemException {
74          return getService().dynamicQuery(dynamicQuery, start, end);
75      }
76  
77      @SuppressWarnings("unchecked")
78      public static java.util.List dynamicQuery(
79          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
80          int end,
81          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
82          throws com.liferay.portal.kernel.exception.SystemException {
83          return getService()
84                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
85      }
86  
87      public static long dynamicQueryCount(
88          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
89          throws com.liferay.portal.kernel.exception.SystemException {
90          return getService().dynamicQueryCount(dynamicQuery);
91      }
92  
93      public static com.liferay.portlet.shopping.model.ShoppingOrder getShoppingOrder(
94          long orderId)
95          throws com.liferay.portal.kernel.exception.PortalException,
96              com.liferay.portal.kernel.exception.SystemException {
97          return getService().getShoppingOrder(orderId);
98      }
99  
100     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> getShoppingOrders(
101         int start, int end)
102         throws com.liferay.portal.kernel.exception.SystemException {
103         return getService().getShoppingOrders(start, end);
104     }
105 
106     public static int getShoppingOrdersCount()
107         throws com.liferay.portal.kernel.exception.SystemException {
108         return getService().getShoppingOrdersCount();
109     }
110 
111     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
112         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
113         throws com.liferay.portal.kernel.exception.SystemException {
114         return getService().updateShoppingOrder(shoppingOrder);
115     }
116 
117     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
118         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
119         boolean merge)
120         throws com.liferay.portal.kernel.exception.SystemException {
121         return getService().updateShoppingOrder(shoppingOrder, merge);
122     }
123 
124     public static com.liferay.portlet.shopping.model.ShoppingOrder addLatestOrder(
125         long userId, long groupId)
126         throws com.liferay.portal.kernel.exception.PortalException,
127             com.liferay.portal.kernel.exception.SystemException {
128         return getService().addLatestOrder(userId, groupId);
129     }
130 
131     public static void completeOrder(java.lang.String number,
132         java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
133         double ppPaymentGross, java.lang.String ppReceiverEmail,
134         java.lang.String ppPayerEmail, boolean updateInventory)
135         throws com.liferay.portal.kernel.exception.PortalException,
136             com.liferay.portal.kernel.exception.SystemException {
137         getService()
138             .completeOrder(number, ppTxnId, ppPaymentStatus, ppPaymentGross,
139             ppReceiverEmail, ppPayerEmail, updateInventory);
140     }
141 
142     public static void deleteOrder(long orderId)
143         throws com.liferay.portal.kernel.exception.PortalException,
144             com.liferay.portal.kernel.exception.SystemException {
145         getService().deleteOrder(orderId);
146     }
147 
148     public static void deleteOrder(
149         com.liferay.portlet.shopping.model.ShoppingOrder order)
150         throws com.liferay.portal.kernel.exception.PortalException,
151             com.liferay.portal.kernel.exception.SystemException {
152         getService().deleteOrder(order);
153     }
154 
155     public static void deleteOrders(long groupId)
156         throws com.liferay.portal.kernel.exception.PortalException,
157             com.liferay.portal.kernel.exception.SystemException {
158         getService().deleteOrders(groupId);
159     }
160 
161     public static com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
162         long userId, long groupId)
163         throws com.liferay.portal.kernel.exception.PortalException,
164             com.liferay.portal.kernel.exception.SystemException {
165         return getService().getLatestOrder(userId, groupId);
166     }
167 
168     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
169         long orderId)
170         throws com.liferay.portal.kernel.exception.PortalException,
171             com.liferay.portal.kernel.exception.SystemException {
172         return getService().getOrder(orderId);
173     }
174 
175     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
176         java.lang.String number)
177         throws com.liferay.portal.kernel.exception.PortalException,
178             com.liferay.portal.kernel.exception.SystemException {
179         return getService().getOrder(number);
180     }
181 
182     public static com.liferay.portlet.shopping.model.ShoppingOrder getPayPalTxnIdOrder(
183         java.lang.String ppTxnId)
184         throws com.liferay.portal.kernel.exception.PortalException,
185             com.liferay.portal.kernel.exception.SystemException {
186         return getService().getPayPalTxnIdOrder(ppTxnId);
187     }
188 
189     public static com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
190         com.liferay.portlet.shopping.model.ShoppingCart cart)
191         throws com.liferay.portal.kernel.exception.PortalException,
192             com.liferay.portal.kernel.exception.SystemException {
193         return getService().saveLatestOrder(cart);
194     }
195 
196     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> search(
197         long groupId, long companyId, long userId, java.lang.String number,
198         java.lang.String billingFirstName, java.lang.String billingLastName,
199         java.lang.String billingEmailAddress,
200         java.lang.String shippingFirstName, java.lang.String shippingLastName,
201         java.lang.String shippingEmailAddress,
202         java.lang.String ppPaymentStatus, boolean andOperator, int start,
203         int end) throws com.liferay.portal.kernel.exception.SystemException {
204         return getService()
205                    .search(groupId, companyId, userId, number,
206             billingFirstName, billingLastName, billingEmailAddress,
207             shippingFirstName, shippingLastName, shippingEmailAddress,
208             ppPaymentStatus, andOperator, start, end);
209     }
210 
211     public static int searchCount(long groupId, long companyId, long userId,
212         java.lang.String number, java.lang.String billingFirstName,
213         java.lang.String billingLastName, java.lang.String billingEmailAddress,
214         java.lang.String shippingFirstName, java.lang.String shippingLastName,
215         java.lang.String shippingEmailAddress,
216         java.lang.String ppPaymentStatus, boolean andOperator)
217         throws com.liferay.portal.kernel.exception.SystemException {
218         return getService()
219                    .searchCount(groupId, companyId, userId, number,
220             billingFirstName, billingLastName, billingEmailAddress,
221             shippingFirstName, shippingLastName, shippingEmailAddress,
222             ppPaymentStatus, andOperator);
223     }
224 
225     public static void sendEmail(long orderId, java.lang.String emailType)
226         throws com.liferay.portal.kernel.exception.PortalException,
227             com.liferay.portal.kernel.exception.SystemException {
228         getService().sendEmail(orderId, emailType);
229     }
230 
231     public static void sendEmail(
232         com.liferay.portlet.shopping.model.ShoppingOrder order,
233         java.lang.String emailType)
234         throws com.liferay.portal.kernel.exception.PortalException,
235             com.liferay.portal.kernel.exception.SystemException {
236         getService().sendEmail(order, emailType);
237     }
238 
239     public static com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
240         long userId, long groupId, java.lang.String billingFirstName,
241         java.lang.String billingLastName, java.lang.String billingEmailAddress,
242         java.lang.String billingCompany, java.lang.String billingStreet,
243         java.lang.String billingCity, java.lang.String billingState,
244         java.lang.String billingZip, java.lang.String billingCountry,
245         java.lang.String billingPhone, boolean shipToBilling,
246         java.lang.String shippingFirstName, java.lang.String shippingLastName,
247         java.lang.String shippingEmailAddress,
248         java.lang.String shippingCompany, java.lang.String shippingStreet,
249         java.lang.String shippingCity, java.lang.String shippingState,
250         java.lang.String shippingZip, java.lang.String shippingCountry,
251         java.lang.String shippingPhone, java.lang.String ccName,
252         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
253         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
254         throws com.liferay.portal.kernel.exception.PortalException,
255             com.liferay.portal.kernel.exception.SystemException {
256         return getService()
257                    .updateLatestOrder(userId, groupId, billingFirstName,
258             billingLastName, billingEmailAddress, billingCompany,
259             billingStreet, billingCity, billingState, billingZip,
260             billingCountry, billingPhone, shipToBilling, shippingFirstName,
261             shippingLastName, shippingEmailAddress, shippingCompany,
262             shippingStreet, shippingCity, shippingState, shippingZip,
263             shippingCountry, shippingPhone, ccName, ccType, ccNumber,
264             ccExpMonth, ccExpYear, ccVerNumber, comments);
265     }
266 
267     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
268         long orderId, java.lang.String ppTxnId,
269         java.lang.String ppPaymentStatus, double ppPaymentGross,
270         java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
271         throws com.liferay.portal.kernel.exception.PortalException,
272             com.liferay.portal.kernel.exception.SystemException {
273         return getService()
274                    .updateOrder(orderId, ppTxnId, ppPaymentStatus,
275             ppPaymentGross, ppReceiverEmail, ppPayerEmail);
276     }
277 
278     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
279         long orderId, java.lang.String billingFirstName,
280         java.lang.String billingLastName, java.lang.String billingEmailAddress,
281         java.lang.String billingCompany, java.lang.String billingStreet,
282         java.lang.String billingCity, java.lang.String billingState,
283         java.lang.String billingZip, java.lang.String billingCountry,
284         java.lang.String billingPhone, boolean shipToBilling,
285         java.lang.String shippingFirstName, java.lang.String shippingLastName,
286         java.lang.String shippingEmailAddress,
287         java.lang.String shippingCompany, java.lang.String shippingStreet,
288         java.lang.String shippingCity, java.lang.String shippingState,
289         java.lang.String shippingZip, java.lang.String shippingCountry,
290         java.lang.String shippingPhone, java.lang.String ccName,
291         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
292         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
293         throws com.liferay.portal.kernel.exception.PortalException,
294             com.liferay.portal.kernel.exception.SystemException {
295         return getService()
296                    .updateOrder(orderId, billingFirstName, billingLastName,
297             billingEmailAddress, billingCompany, billingStreet, billingCity,
298             billingState, billingZip, billingCountry, billingPhone,
299             shipToBilling, shippingFirstName, shippingLastName,
300             shippingEmailAddress, shippingCompany, shippingStreet,
301             shippingCity, shippingState, shippingZip, shippingCountry,
302             shippingPhone, ccName, ccType, ccNumber, ccExpMonth, ccExpYear,
303             ccVerNumber, comments);
304     }
305 
306     public static ShoppingOrderLocalService getService() {
307         if (_service == null) {
308             _service = (ShoppingOrderLocalService)PortalBeanLocatorUtil.locate(ShoppingOrderLocalService.class.getName());
309         }
310 
311         return _service;
312     }
313 
314     public void setService(ShoppingOrderLocalService service) {
315         _service = service;
316     }
317 
318     private static ShoppingOrderLocalService _service;
319 }