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