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      public static java.util.List<Object> dynamicQuery(
64          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
65          throws com.liferay.portal.kernel.exception.SystemException {
66          return getService().dynamicQuery(dynamicQuery);
67      }
68  
69      public static java.util.List<Object> dynamicQuery(
70          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
71          int end) throws com.liferay.portal.kernel.exception.SystemException {
72          return getService().dynamicQuery(dynamicQuery, start, end);
73      }
74  
75      public static java.util.List<Object> dynamicQuery(
76          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
77          int end,
78          com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
79          throws com.liferay.portal.kernel.exception.SystemException {
80          return getService()
81                     .dynamicQuery(dynamicQuery, start, end, orderByComparator);
82      }
83  
84      public static int dynamicQueryCount(
85          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
86          throws com.liferay.portal.kernel.exception.SystemException {
87          return getService().dynamicQueryCount(dynamicQuery);
88      }
89  
90      public static com.liferay.portlet.shopping.model.ShoppingOrder getShoppingOrder(
91          long orderId)
92          throws com.liferay.portal.kernel.exception.PortalException,
93              com.liferay.portal.kernel.exception.SystemException {
94          return getService().getShoppingOrder(orderId);
95      }
96  
97      public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> getShoppingOrders(
98          int start, int end)
99          throws com.liferay.portal.kernel.exception.SystemException {
100         return getService().getShoppingOrders(start, end);
101     }
102 
103     public static int getShoppingOrdersCount()
104         throws com.liferay.portal.kernel.exception.SystemException {
105         return getService().getShoppingOrdersCount();
106     }
107 
108     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
109         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
110         throws com.liferay.portal.kernel.exception.SystemException {
111         return getService().updateShoppingOrder(shoppingOrder);
112     }
113 
114     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
115         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
116         boolean merge)
117         throws com.liferay.portal.kernel.exception.SystemException {
118         return getService().updateShoppingOrder(shoppingOrder, merge);
119     }
120 
121     public static com.liferay.portlet.shopping.model.ShoppingOrder addLatestOrder(
122         long userId, long groupId)
123         throws com.liferay.portal.kernel.exception.PortalException,
124             com.liferay.portal.kernel.exception.SystemException {
125         return getService().addLatestOrder(userId, groupId);
126     }
127 
128     public static void completeOrder(java.lang.String number,
129         java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
130         double ppPaymentGross, java.lang.String ppReceiverEmail,
131         java.lang.String ppPayerEmail, boolean updateInventory)
132         throws com.liferay.portal.kernel.exception.PortalException,
133             com.liferay.portal.kernel.exception.SystemException {
134         getService()
135             .completeOrder(number, ppTxnId, ppPaymentStatus, ppPaymentGross,
136             ppReceiverEmail, ppPayerEmail, updateInventory);
137     }
138 
139     public static void deleteOrder(long orderId)
140         throws com.liferay.portal.kernel.exception.PortalException,
141             com.liferay.portal.kernel.exception.SystemException {
142         getService().deleteOrder(orderId);
143     }
144 
145     public static void deleteOrder(
146         com.liferay.portlet.shopping.model.ShoppingOrder order)
147         throws com.liferay.portal.kernel.exception.PortalException,
148             com.liferay.portal.kernel.exception.SystemException {
149         getService().deleteOrder(order);
150     }
151 
152     public static void deleteOrders(long groupId)
153         throws com.liferay.portal.kernel.exception.PortalException,
154             com.liferay.portal.kernel.exception.SystemException {
155         getService().deleteOrders(groupId);
156     }
157 
158     public static com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
159         long userId, long groupId)
160         throws com.liferay.portal.kernel.exception.PortalException,
161             com.liferay.portal.kernel.exception.SystemException {
162         return getService().getLatestOrder(userId, groupId);
163     }
164 
165     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
166         long orderId)
167         throws com.liferay.portal.kernel.exception.PortalException,
168             com.liferay.portal.kernel.exception.SystemException {
169         return getService().getOrder(orderId);
170     }
171 
172     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
173         java.lang.String number)
174         throws com.liferay.portal.kernel.exception.PortalException,
175             com.liferay.portal.kernel.exception.SystemException {
176         return getService().getOrder(number);
177     }
178 
179     public static com.liferay.portlet.shopping.model.ShoppingOrder getPayPalTxnIdOrder(
180         java.lang.String ppTxnId)
181         throws com.liferay.portal.kernel.exception.PortalException,
182             com.liferay.portal.kernel.exception.SystemException {
183         return getService().getPayPalTxnIdOrder(ppTxnId);
184     }
185 
186     public static com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
187         com.liferay.portlet.shopping.model.ShoppingCart cart)
188         throws com.liferay.portal.kernel.exception.PortalException,
189             com.liferay.portal.kernel.exception.SystemException {
190         return getService().saveLatestOrder(cart);
191     }
192 
193     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> search(
194         long groupId, long companyId, long userId, java.lang.String number,
195         java.lang.String billingFirstName, java.lang.String billingLastName,
196         java.lang.String billingEmailAddress,
197         java.lang.String shippingFirstName, java.lang.String shippingLastName,
198         java.lang.String shippingEmailAddress,
199         java.lang.String ppPaymentStatus, boolean andOperator, int start,
200         int end) throws com.liferay.portal.kernel.exception.SystemException {
201         return getService()
202                    .search(groupId, companyId, userId, number,
203             billingFirstName, billingLastName, billingEmailAddress,
204             shippingFirstName, shippingLastName, shippingEmailAddress,
205             ppPaymentStatus, andOperator, start, end);
206     }
207 
208     public static int searchCount(long groupId, long companyId, long userId,
209         java.lang.String number, java.lang.String billingFirstName,
210         java.lang.String billingLastName, java.lang.String billingEmailAddress,
211         java.lang.String shippingFirstName, java.lang.String shippingLastName,
212         java.lang.String shippingEmailAddress,
213         java.lang.String ppPaymentStatus, boolean andOperator)
214         throws com.liferay.portal.kernel.exception.SystemException {
215         return getService()
216                    .searchCount(groupId, companyId, userId, number,
217             billingFirstName, billingLastName, billingEmailAddress,
218             shippingFirstName, shippingLastName, shippingEmailAddress,
219             ppPaymentStatus, andOperator);
220     }
221 
222     public static void sendEmail(long orderId, java.lang.String emailType)
223         throws com.liferay.portal.kernel.exception.PortalException,
224             com.liferay.portal.kernel.exception.SystemException {
225         getService().sendEmail(orderId, emailType);
226     }
227 
228     public static void sendEmail(
229         com.liferay.portlet.shopping.model.ShoppingOrder order,
230         java.lang.String emailType)
231         throws com.liferay.portal.kernel.exception.PortalException,
232             com.liferay.portal.kernel.exception.SystemException {
233         getService().sendEmail(order, emailType);
234     }
235 
236     public static com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
237         long userId, long groupId, java.lang.String billingFirstName,
238         java.lang.String billingLastName, java.lang.String billingEmailAddress,
239         java.lang.String billingCompany, java.lang.String billingStreet,
240         java.lang.String billingCity, java.lang.String billingState,
241         java.lang.String billingZip, java.lang.String billingCountry,
242         java.lang.String billingPhone, boolean shipToBilling,
243         java.lang.String shippingFirstName, java.lang.String shippingLastName,
244         java.lang.String shippingEmailAddress,
245         java.lang.String shippingCompany, java.lang.String shippingStreet,
246         java.lang.String shippingCity, java.lang.String shippingState,
247         java.lang.String shippingZip, java.lang.String shippingCountry,
248         java.lang.String shippingPhone, java.lang.String ccName,
249         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
250         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
251         throws com.liferay.portal.kernel.exception.PortalException,
252             com.liferay.portal.kernel.exception.SystemException {
253         return getService()
254                    .updateLatestOrder(userId, groupId, billingFirstName,
255             billingLastName, billingEmailAddress, billingCompany,
256             billingStreet, billingCity, billingState, billingZip,
257             billingCountry, billingPhone, shipToBilling, shippingFirstName,
258             shippingLastName, shippingEmailAddress, shippingCompany,
259             shippingStreet, shippingCity, shippingState, shippingZip,
260             shippingCountry, shippingPhone, ccName, ccType, ccNumber,
261             ccExpMonth, ccExpYear, ccVerNumber, comments);
262     }
263 
264     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
265         long orderId, java.lang.String ppTxnId,
266         java.lang.String ppPaymentStatus, double ppPaymentGross,
267         java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
268         throws com.liferay.portal.kernel.exception.PortalException,
269             com.liferay.portal.kernel.exception.SystemException {
270         return getService()
271                    .updateOrder(orderId, ppTxnId, ppPaymentStatus,
272             ppPaymentGross, ppReceiverEmail, ppPayerEmail);
273     }
274 
275     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
276         long orderId, java.lang.String billingFirstName,
277         java.lang.String billingLastName, java.lang.String billingEmailAddress,
278         java.lang.String billingCompany, java.lang.String billingStreet,
279         java.lang.String billingCity, java.lang.String billingState,
280         java.lang.String billingZip, java.lang.String billingCountry,
281         java.lang.String billingPhone, boolean shipToBilling,
282         java.lang.String shippingFirstName, java.lang.String shippingLastName,
283         java.lang.String shippingEmailAddress,
284         java.lang.String shippingCompany, java.lang.String shippingStreet,
285         java.lang.String shippingCity, java.lang.String shippingState,
286         java.lang.String shippingZip, java.lang.String shippingCountry,
287         java.lang.String shippingPhone, java.lang.String ccName,
288         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
289         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
290         throws com.liferay.portal.kernel.exception.PortalException,
291             com.liferay.portal.kernel.exception.SystemException {
292         return getService()
293                    .updateOrder(orderId, billingFirstName, billingLastName,
294             billingEmailAddress, billingCompany, billingStreet, billingCity,
295             billingState, billingZip, billingCountry, billingPhone,
296             shipToBilling, shippingFirstName, shippingLastName,
297             shippingEmailAddress, shippingCompany, shippingStreet,
298             shippingCity, shippingState, shippingZip, shippingCountry,
299             shippingPhone, ccName, ccType, ccNumber, ccExpMonth, ccExpYear,
300             ccVerNumber, comments);
301     }
302 
303     public static ShoppingOrderLocalService getService() {
304         if (_service == null) {
305             _service = (ShoppingOrderLocalService)PortalBeanLocatorUtil.locate(ShoppingOrderLocalService.class.getName());
306         }
307 
308         return _service;
309     }
310 
311     public void setService(ShoppingOrderLocalService service) {
312         _service = service;
313     }
314 
315     private static ShoppingOrderLocalService _service;
316 }