1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   * 
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.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.PortalException,
53              com.liferay.portal.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.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.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.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.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.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.PortalException,
93              com.liferay.portal.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) throws com.liferay.portal.SystemException {
99          return getService().getShoppingOrders(start, end);
100     }
101 
102     public static int getShoppingOrdersCount()
103         throws com.liferay.portal.SystemException {
104         return getService().getShoppingOrdersCount();
105     }
106 
107     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
108         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
109         throws com.liferay.portal.SystemException {
110         return getService().updateShoppingOrder(shoppingOrder);
111     }
112 
113     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
114         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
115         boolean merge) throws com.liferay.portal.SystemException {
116         return getService().updateShoppingOrder(shoppingOrder, merge);
117     }
118 
119     public static com.liferay.portlet.shopping.model.ShoppingOrder addLatestOrder(
120         long userId, long groupId)
121         throws com.liferay.portal.PortalException,
122             com.liferay.portal.SystemException {
123         return getService().addLatestOrder(userId, groupId);
124     }
125 
126     public static void completeOrder(java.lang.String number,
127         java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
128         double ppPaymentGross, java.lang.String ppReceiverEmail,
129         java.lang.String ppPayerEmail, boolean updateInventory)
130         throws com.liferay.portal.PortalException,
131             com.liferay.portal.SystemException {
132         getService()
133             .completeOrder(number, ppTxnId, ppPaymentStatus, ppPaymentGross,
134             ppReceiverEmail, ppPayerEmail, updateInventory);
135     }
136 
137     public static void deleteOrder(long orderId)
138         throws com.liferay.portal.PortalException,
139             com.liferay.portal.SystemException {
140         getService().deleteOrder(orderId);
141     }
142 
143     public static void deleteOrder(
144         com.liferay.portlet.shopping.model.ShoppingOrder order)
145         throws com.liferay.portal.PortalException,
146             com.liferay.portal.SystemException {
147         getService().deleteOrder(order);
148     }
149 
150     public static void deleteOrders(long groupId)
151         throws com.liferay.portal.PortalException,
152             com.liferay.portal.SystemException {
153         getService().deleteOrders(groupId);
154     }
155 
156     public static com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
157         long userId, long groupId)
158         throws com.liferay.portal.PortalException,
159             com.liferay.portal.SystemException {
160         return getService().getLatestOrder(userId, groupId);
161     }
162 
163     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
164         long orderId)
165         throws com.liferay.portal.PortalException,
166             com.liferay.portal.SystemException {
167         return getService().getOrder(orderId);
168     }
169 
170     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
171         java.lang.String number)
172         throws com.liferay.portal.PortalException,
173             com.liferay.portal.SystemException {
174         return getService().getOrder(number);
175     }
176 
177     public static com.liferay.portlet.shopping.model.ShoppingOrder getPayPalTxnIdOrder(
178         java.lang.String ppTxnId)
179         throws com.liferay.portal.PortalException,
180             com.liferay.portal.SystemException {
181         return getService().getPayPalTxnIdOrder(ppTxnId);
182     }
183 
184     public static com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
185         com.liferay.portlet.shopping.model.ShoppingCart cart)
186         throws com.liferay.portal.PortalException,
187             com.liferay.portal.SystemException {
188         return getService().saveLatestOrder(cart);
189     }
190 
191     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> search(
192         long groupId, long companyId, long userId, java.lang.String number,
193         java.lang.String billingFirstName, java.lang.String billingLastName,
194         java.lang.String billingEmailAddress,
195         java.lang.String shippingFirstName, java.lang.String shippingLastName,
196         java.lang.String shippingEmailAddress,
197         java.lang.String ppPaymentStatus, boolean andOperator, int start,
198         int end) throws com.liferay.portal.SystemException {
199         return getService()
200                    .search(groupId, companyId, userId, number,
201             billingFirstName, billingLastName, billingEmailAddress,
202             shippingFirstName, shippingLastName, shippingEmailAddress,
203             ppPaymentStatus, andOperator, start, end);
204     }
205 
206     public static int searchCount(long groupId, long companyId, long userId,
207         java.lang.String number, java.lang.String billingFirstName,
208         java.lang.String billingLastName, java.lang.String billingEmailAddress,
209         java.lang.String shippingFirstName, java.lang.String shippingLastName,
210         java.lang.String shippingEmailAddress,
211         java.lang.String ppPaymentStatus, boolean andOperator)
212         throws com.liferay.portal.SystemException {
213         return getService()
214                    .searchCount(groupId, companyId, userId, number,
215             billingFirstName, billingLastName, billingEmailAddress,
216             shippingFirstName, shippingLastName, shippingEmailAddress,
217             ppPaymentStatus, andOperator);
218     }
219 
220     public static void sendEmail(long orderId, java.lang.String emailType)
221         throws com.liferay.portal.PortalException,
222             com.liferay.portal.SystemException {
223         getService().sendEmail(orderId, emailType);
224     }
225 
226     public static void sendEmail(
227         com.liferay.portlet.shopping.model.ShoppingOrder order,
228         java.lang.String emailType)
229         throws com.liferay.portal.PortalException,
230             com.liferay.portal.SystemException {
231         getService().sendEmail(order, emailType);
232     }
233 
234     public static com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
235         long userId, long groupId, java.lang.String billingFirstName,
236         java.lang.String billingLastName, java.lang.String billingEmailAddress,
237         java.lang.String billingCompany, java.lang.String billingStreet,
238         java.lang.String billingCity, java.lang.String billingState,
239         java.lang.String billingZip, java.lang.String billingCountry,
240         java.lang.String billingPhone, boolean shipToBilling,
241         java.lang.String shippingFirstName, java.lang.String shippingLastName,
242         java.lang.String shippingEmailAddress,
243         java.lang.String shippingCompany, java.lang.String shippingStreet,
244         java.lang.String shippingCity, java.lang.String shippingState,
245         java.lang.String shippingZip, java.lang.String shippingCountry,
246         java.lang.String shippingPhone, java.lang.String ccName,
247         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
248         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
249         throws com.liferay.portal.PortalException,
250             com.liferay.portal.SystemException {
251         return getService()
252                    .updateLatestOrder(userId, groupId, billingFirstName,
253             billingLastName, billingEmailAddress, billingCompany,
254             billingStreet, billingCity, billingState, billingZip,
255             billingCountry, billingPhone, shipToBilling, shippingFirstName,
256             shippingLastName, shippingEmailAddress, shippingCompany,
257             shippingStreet, shippingCity, shippingState, shippingZip,
258             shippingCountry, shippingPhone, ccName, ccType, ccNumber,
259             ccExpMonth, ccExpYear, ccVerNumber, comments);
260     }
261 
262     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
263         long orderId, java.lang.String ppTxnId,
264         java.lang.String ppPaymentStatus, double ppPaymentGross,
265         java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
266         throws com.liferay.portal.PortalException,
267             com.liferay.portal.SystemException {
268         return getService()
269                    .updateOrder(orderId, ppTxnId, ppPaymentStatus,
270             ppPaymentGross, ppReceiverEmail, ppPayerEmail);
271     }
272 
273     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
274         long orderId, java.lang.String billingFirstName,
275         java.lang.String billingLastName, java.lang.String billingEmailAddress,
276         java.lang.String billingCompany, java.lang.String billingStreet,
277         java.lang.String billingCity, java.lang.String billingState,
278         java.lang.String billingZip, java.lang.String billingCountry,
279         java.lang.String billingPhone, boolean shipToBilling,
280         java.lang.String shippingFirstName, java.lang.String shippingLastName,
281         java.lang.String shippingEmailAddress,
282         java.lang.String shippingCompany, java.lang.String shippingStreet,
283         java.lang.String shippingCity, java.lang.String shippingState,
284         java.lang.String shippingZip, java.lang.String shippingCountry,
285         java.lang.String shippingPhone, java.lang.String ccName,
286         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
287         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
288         throws com.liferay.portal.PortalException,
289             com.liferay.portal.SystemException {
290         return getService()
291                    .updateOrder(orderId, billingFirstName, billingLastName,
292             billingEmailAddress, billingCompany, billingStreet, billingCity,
293             billingState, billingZip, billingCountry, billingPhone,
294             shipToBilling, shippingFirstName, shippingLastName,
295             shippingEmailAddress, shippingCompany, shippingStreet,
296             shippingCity, shippingState, shippingZip, shippingCountry,
297             shippingPhone, ccName, ccType, ccNumber, ccExpMonth, ccExpYear,
298             ccVerNumber, comments);
299     }
300 
301     public static ShoppingOrderLocalService getService() {
302         if (_service == null) {
303             _service = (ShoppingOrderLocalService)PortalBeanLocatorUtil.locate(ShoppingOrderLocalService.class.getName());
304         }
305 
306         return _service;
307     }
308 
309     public void setService(ShoppingOrderLocalService service) {
310         _service = service;
311     }
312 
313     private static ShoppingOrderLocalService _service;
314 }