1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions 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;
24  
25  
26  /**
27   * <a href="ShoppingOrderLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portlet.shopping.service.ShoppingOrderLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * @author Brian Wing Shun Chan
43   *
44   * @see com.liferay.portlet.shopping.service.ShoppingOrderLocalService
45   *
46   */
47  public class ShoppingOrderLocalServiceUtil {
48      public static com.liferay.portlet.shopping.model.ShoppingOrder addShoppingOrder(
49          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
50          throws com.liferay.portal.SystemException {
51          return _service.addShoppingOrder(shoppingOrder);
52      }
53  
54      public static void deleteShoppingOrder(long orderId)
55          throws com.liferay.portal.PortalException,
56              com.liferay.portal.SystemException {
57          _service.deleteShoppingOrder(orderId);
58      }
59  
60      public static void deleteShoppingOrder(
61          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
62          throws com.liferay.portal.SystemException {
63          _service.deleteShoppingOrder(shoppingOrder);
64      }
65  
66      public static java.util.List<Object> dynamicQuery(
67          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
68          throws com.liferay.portal.SystemException {
69          return _service.dynamicQuery(dynamicQuery);
70      }
71  
72      public static java.util.List<Object> dynamicQuery(
73          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
74          int end) throws com.liferay.portal.SystemException {
75          return _service.dynamicQuery(dynamicQuery, start, end);
76      }
77  
78      public static com.liferay.portlet.shopping.model.ShoppingOrder getShoppingOrder(
79          long orderId)
80          throws com.liferay.portal.PortalException,
81              com.liferay.portal.SystemException {
82          return _service.getShoppingOrder(orderId);
83      }
84  
85      public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> getShoppingOrders(
86          int start, int end) throws com.liferay.portal.SystemException {
87          return _service.getShoppingOrders(start, end);
88      }
89  
90      public static int getShoppingOrdersCount()
91          throws com.liferay.portal.SystemException {
92          return _service.getShoppingOrdersCount();
93      }
94  
95      public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
96          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
97          throws com.liferay.portal.SystemException {
98          return _service.updateShoppingOrder(shoppingOrder);
99      }
100 
101     public static void completeOrder(java.lang.String number,
102         java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
103         double ppPaymentGross, java.lang.String ppReceiverEmail,
104         java.lang.String ppPayerEmail, boolean updateInventory)
105         throws com.liferay.portal.PortalException,
106             com.liferay.portal.SystemException {
107         _service.completeOrder(number, ppTxnId, ppPaymentStatus,
108             ppPaymentGross, ppReceiverEmail, ppPayerEmail, updateInventory);
109     }
110 
111     public static void deleteOrder(long orderId)
112         throws com.liferay.portal.PortalException,
113             com.liferay.portal.SystemException {
114         _service.deleteOrder(orderId);
115     }
116 
117     public static void deleteOrder(
118         com.liferay.portlet.shopping.model.ShoppingOrder order)
119         throws com.liferay.portal.PortalException,
120             com.liferay.portal.SystemException {
121         _service.deleteOrder(order);
122     }
123 
124     public static void deleteOrders(long groupId)
125         throws com.liferay.portal.PortalException,
126             com.liferay.portal.SystemException {
127         _service.deleteOrders(groupId);
128     }
129 
130     public static com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
131         long userId, long groupId)
132         throws com.liferay.portal.PortalException,
133             com.liferay.portal.SystemException {
134         return _service.getLatestOrder(userId, groupId);
135     }
136 
137     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
138         long orderId)
139         throws com.liferay.portal.PortalException,
140             com.liferay.portal.SystemException {
141         return _service.getOrder(orderId);
142     }
143 
144     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
145         java.lang.String number)
146         throws com.liferay.portal.PortalException,
147             com.liferay.portal.SystemException {
148         return _service.getOrder(number);
149     }
150 
151     public static com.liferay.portlet.shopping.model.ShoppingOrder getPayPalTxnIdOrder(
152         java.lang.String ppTxnId)
153         throws com.liferay.portal.PortalException,
154             com.liferay.portal.SystemException {
155         return _service.getPayPalTxnIdOrder(ppTxnId);
156     }
157 
158     public static com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
159         com.liferay.portlet.shopping.model.ShoppingCart cart)
160         throws com.liferay.portal.PortalException,
161             com.liferay.portal.SystemException {
162         return _service.saveLatestOrder(cart);
163     }
164 
165     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> search(
166         long groupId, long companyId, long userId, java.lang.String number,
167         java.lang.String billingFirstName, java.lang.String billingLastName,
168         java.lang.String billingEmailAddress,
169         java.lang.String shippingFirstName, java.lang.String shippingLastName,
170         java.lang.String shippingEmailAddress,
171         java.lang.String ppPaymentStatus, boolean andOperator, int start,
172         int end) throws com.liferay.portal.SystemException {
173         return _service.search(groupId, companyId, userId, number,
174             billingFirstName, billingLastName, billingEmailAddress,
175             shippingFirstName, shippingLastName, shippingEmailAddress,
176             ppPaymentStatus, andOperator, start, end);
177     }
178 
179     public static int searchCount(long groupId, long companyId, long userId,
180         java.lang.String number, java.lang.String billingFirstName,
181         java.lang.String billingLastName, java.lang.String billingEmailAddress,
182         java.lang.String shippingFirstName, java.lang.String shippingLastName,
183         java.lang.String shippingEmailAddress,
184         java.lang.String ppPaymentStatus, boolean andOperator)
185         throws com.liferay.portal.SystemException {
186         return _service.searchCount(groupId, companyId, userId, number,
187             billingFirstName, billingLastName, billingEmailAddress,
188             shippingFirstName, shippingLastName, shippingEmailAddress,
189             ppPaymentStatus, andOperator);
190     }
191 
192     public static void sendEmail(long orderId, java.lang.String emailType)
193         throws com.liferay.portal.PortalException,
194             com.liferay.portal.SystemException {
195         _service.sendEmail(orderId, emailType);
196     }
197 
198     public static void sendEmail(
199         com.liferay.portlet.shopping.model.ShoppingOrder order,
200         java.lang.String emailType)
201         throws com.liferay.portal.PortalException,
202             com.liferay.portal.SystemException {
203         _service.sendEmail(order, emailType);
204     }
205 
206     public static com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
207         long userId, long groupId, java.lang.String billingFirstName,
208         java.lang.String billingLastName, java.lang.String billingEmailAddress,
209         java.lang.String billingCompany, java.lang.String billingStreet,
210         java.lang.String billingCity, java.lang.String billingState,
211         java.lang.String billingZip, java.lang.String billingCountry,
212         java.lang.String billingPhone, boolean shipToBilling,
213         java.lang.String shippingFirstName, java.lang.String shippingLastName,
214         java.lang.String shippingEmailAddress,
215         java.lang.String shippingCompany, java.lang.String shippingStreet,
216         java.lang.String shippingCity, java.lang.String shippingState,
217         java.lang.String shippingZip, java.lang.String shippingCountry,
218         java.lang.String shippingPhone, java.lang.String ccName,
219         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
220         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
221         throws com.liferay.portal.PortalException,
222             com.liferay.portal.SystemException {
223         return _service.updateLatestOrder(userId, groupId, billingFirstName,
224             billingLastName, billingEmailAddress, billingCompany,
225             billingStreet, billingCity, billingState, billingZip,
226             billingCountry, billingPhone, shipToBilling, shippingFirstName,
227             shippingLastName, shippingEmailAddress, shippingCompany,
228             shippingStreet, shippingCity, shippingState, shippingZip,
229             shippingCountry, shippingPhone, ccName, ccType, ccNumber,
230             ccExpMonth, ccExpYear, ccVerNumber, comments);
231     }
232 
233     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
234         long orderId, java.lang.String billingFirstName,
235         java.lang.String billingLastName, java.lang.String billingEmailAddress,
236         java.lang.String billingCompany, java.lang.String billingStreet,
237         java.lang.String billingCity, java.lang.String billingState,
238         java.lang.String billingZip, java.lang.String billingCountry,
239         java.lang.String billingPhone, boolean shipToBilling,
240         java.lang.String shippingFirstName, java.lang.String shippingLastName,
241         java.lang.String shippingEmailAddress,
242         java.lang.String shippingCompany, java.lang.String shippingStreet,
243         java.lang.String shippingCity, java.lang.String shippingState,
244         java.lang.String shippingZip, java.lang.String shippingCountry,
245         java.lang.String shippingPhone, java.lang.String ccName,
246         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
247         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
248         throws com.liferay.portal.PortalException,
249             com.liferay.portal.SystemException {
250         return _service.updateOrder(orderId, billingFirstName, billingLastName,
251             billingEmailAddress, billingCompany, billingStreet, billingCity,
252             billingState, billingZip, billingCountry, billingPhone,
253             shipToBilling, shippingFirstName, shippingLastName,
254             shippingEmailAddress, shippingCompany, shippingStreet,
255             shippingCity, shippingState, shippingZip, shippingCountry,
256             shippingPhone, ccName, ccType, ccNumber, ccExpMonth, ccExpYear,
257             ccVerNumber, comments);
258     }
259 
260     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
261         long orderId, java.lang.String ppTxnId,
262         java.lang.String ppPaymentStatus, double ppPaymentGross,
263         java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
264         throws com.liferay.portal.PortalException,
265             com.liferay.portal.SystemException {
266         return _service.updateOrder(orderId, ppTxnId, ppPaymentStatus,
267             ppPaymentGross, ppReceiverEmail, ppPayerEmail);
268     }
269 
270     public static ShoppingOrderLocalService getService() {
271         return _service;
272     }
273 
274     public void setService(ShoppingOrderLocalService service) {
275         _service = service;
276     }
277 
278     private static ShoppingOrderLocalService _service;
279 }