1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    *
5    *
6    *
7    * The contents of this file are subject to the terms of the Liferay Enterprise
8    * Subscription License ("License"). You may not use this file except in
9    * compliance with the License. You can obtain a copy of the License by
10   * contacting Liferay, Inc. See the License for the specific language governing
11   * permissions and limitations under the License, including but not limited to
12   * distribution rights 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   * {@link ShoppingOrderLocalService} bean. The static methods of
37   * this class calls the same methods of the bean instance. It's convenient to be
38   * able to just write one line to call a method on a bean instead of writing a
39   * lookup call and a method call.
40   * </p>
41   *
42   * @author    Brian Wing Shun Chan
43   * @see       ShoppingOrderLocalService
44   * @generated
45   */
46  public class ShoppingOrderLocalServiceUtil {
47      public static com.liferay.portlet.shopping.model.ShoppingOrder addShoppingOrder(
48          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
49          throws com.liferay.portal.SystemException {
50          return getService().addShoppingOrder(shoppingOrder);
51      }
52  
53      public static com.liferay.portlet.shopping.model.ShoppingOrder createShoppingOrder(
54          long orderId) {
55          return getService().createShoppingOrder(orderId);
56      }
57  
58      public static void deleteShoppingOrder(long orderId)
59          throws com.liferay.portal.PortalException,
60              com.liferay.portal.SystemException {
61          getService().deleteShoppingOrder(orderId);
62      }
63  
64      public static void deleteShoppingOrder(
65          com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
66          throws com.liferay.portal.SystemException {
67          getService().deleteShoppingOrder(shoppingOrder);
68      }
69  
70      public static java.util.List<Object> dynamicQuery(
71          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
72          throws com.liferay.portal.SystemException {
73          return getService().dynamicQuery(dynamicQuery);
74      }
75  
76      public static java.util.List<Object> dynamicQuery(
77          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
78          int end) throws com.liferay.portal.SystemException {
79          return getService().dynamicQuery(dynamicQuery, start, end);
80      }
81  
82      public static com.liferay.portlet.shopping.model.ShoppingOrder getShoppingOrder(
83          long orderId)
84          throws com.liferay.portal.PortalException,
85              com.liferay.portal.SystemException {
86          return getService().getShoppingOrder(orderId);
87      }
88  
89      public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> getShoppingOrders(
90          int start, int end) throws com.liferay.portal.SystemException {
91          return getService().getShoppingOrders(start, end);
92      }
93  
94      public static int getShoppingOrdersCount()
95          throws com.liferay.portal.SystemException {
96          return getService().getShoppingOrdersCount();
97      }
98  
99      public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
100         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder)
101         throws com.liferay.portal.SystemException {
102         return getService().updateShoppingOrder(shoppingOrder);
103     }
104 
105     public static com.liferay.portlet.shopping.model.ShoppingOrder updateShoppingOrder(
106         com.liferay.portlet.shopping.model.ShoppingOrder shoppingOrder,
107         boolean merge) throws com.liferay.portal.SystemException {
108         return getService().updateShoppingOrder(shoppingOrder, merge);
109     }
110 
111     public static com.liferay.portlet.shopping.model.ShoppingOrder addLatestOrder(
112         long userId, long groupId)
113         throws com.liferay.portal.PortalException,
114             com.liferay.portal.SystemException {
115         return getService().addLatestOrder(userId, groupId);
116     }
117 
118     public static void completeOrder(java.lang.String number,
119         java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
120         double ppPaymentGross, java.lang.String ppReceiverEmail,
121         java.lang.String ppPayerEmail, boolean updateInventory)
122         throws com.liferay.portal.PortalException,
123             com.liferay.portal.SystemException {
124         getService()
125             .completeOrder(number, ppTxnId, ppPaymentStatus, ppPaymentGross,
126             ppReceiverEmail, ppPayerEmail, updateInventory);
127     }
128 
129     public static void deleteOrder(long orderId)
130         throws com.liferay.portal.PortalException,
131             com.liferay.portal.SystemException {
132         getService().deleteOrder(orderId);
133     }
134 
135     public static void deleteOrder(
136         com.liferay.portlet.shopping.model.ShoppingOrder order)
137         throws com.liferay.portal.PortalException,
138             com.liferay.portal.SystemException {
139         getService().deleteOrder(order);
140     }
141 
142     public static void deleteOrders(long groupId)
143         throws com.liferay.portal.PortalException,
144             com.liferay.portal.SystemException {
145         getService().deleteOrders(groupId);
146     }
147 
148     public static com.liferay.portlet.shopping.model.ShoppingOrder getLatestOrder(
149         long userId, long groupId)
150         throws com.liferay.portal.PortalException,
151             com.liferay.portal.SystemException {
152         return getService().getLatestOrder(userId, groupId);
153     }
154 
155     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
156         long orderId)
157         throws com.liferay.portal.PortalException,
158             com.liferay.portal.SystemException {
159         return getService().getOrder(orderId);
160     }
161 
162     public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
163         java.lang.String number)
164         throws com.liferay.portal.PortalException,
165             com.liferay.portal.SystemException {
166         return getService().getOrder(number);
167     }
168 
169     public static com.liferay.portlet.shopping.model.ShoppingOrder getPayPalTxnIdOrder(
170         java.lang.String ppTxnId)
171         throws com.liferay.portal.PortalException,
172             com.liferay.portal.SystemException {
173         return getService().getPayPalTxnIdOrder(ppTxnId);
174     }
175 
176     public static com.liferay.portlet.shopping.model.ShoppingOrder saveLatestOrder(
177         com.liferay.portlet.shopping.model.ShoppingCart cart)
178         throws com.liferay.portal.PortalException,
179             com.liferay.portal.SystemException {
180         return getService().saveLatestOrder(cart);
181     }
182 
183     public static java.util.List<com.liferay.portlet.shopping.model.ShoppingOrder> search(
184         long groupId, long companyId, long userId, java.lang.String number,
185         java.lang.String billingFirstName, java.lang.String billingLastName,
186         java.lang.String billingEmailAddress,
187         java.lang.String shippingFirstName, java.lang.String shippingLastName,
188         java.lang.String shippingEmailAddress,
189         java.lang.String ppPaymentStatus, boolean andOperator, int start,
190         int end) throws com.liferay.portal.SystemException {
191         return getService()
192                    .search(groupId, companyId, userId, number,
193             billingFirstName, billingLastName, billingEmailAddress,
194             shippingFirstName, shippingLastName, shippingEmailAddress,
195             ppPaymentStatus, andOperator, start, end);
196     }
197 
198     public static int searchCount(long groupId, long companyId, long userId,
199         java.lang.String number, java.lang.String billingFirstName,
200         java.lang.String billingLastName, java.lang.String billingEmailAddress,
201         java.lang.String shippingFirstName, java.lang.String shippingLastName,
202         java.lang.String shippingEmailAddress,
203         java.lang.String ppPaymentStatus, boolean andOperator)
204         throws com.liferay.portal.SystemException {
205         return getService()
206                    .searchCount(groupId, companyId, userId, number,
207             billingFirstName, billingLastName, billingEmailAddress,
208             shippingFirstName, shippingLastName, shippingEmailAddress,
209             ppPaymentStatus, andOperator);
210     }
211 
212     public static void sendEmail(long orderId, java.lang.String emailType)
213         throws com.liferay.portal.PortalException,
214             com.liferay.portal.SystemException {
215         getService().sendEmail(orderId, emailType);
216     }
217 
218     public static void sendEmail(
219         com.liferay.portlet.shopping.model.ShoppingOrder order,
220         java.lang.String emailType)
221         throws com.liferay.portal.PortalException,
222             com.liferay.portal.SystemException {
223         getService().sendEmail(order, emailType);
224     }
225 
226     public static com.liferay.portlet.shopping.model.ShoppingOrder updateLatestOrder(
227         long userId, long groupId, java.lang.String billingFirstName,
228         java.lang.String billingLastName, java.lang.String billingEmailAddress,
229         java.lang.String billingCompany, java.lang.String billingStreet,
230         java.lang.String billingCity, java.lang.String billingState,
231         java.lang.String billingZip, java.lang.String billingCountry,
232         java.lang.String billingPhone, boolean shipToBilling,
233         java.lang.String shippingFirstName, java.lang.String shippingLastName,
234         java.lang.String shippingEmailAddress,
235         java.lang.String shippingCompany, java.lang.String shippingStreet,
236         java.lang.String shippingCity, java.lang.String shippingState,
237         java.lang.String shippingZip, java.lang.String shippingCountry,
238         java.lang.String shippingPhone, java.lang.String ccName,
239         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
240         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
241         throws com.liferay.portal.PortalException,
242             com.liferay.portal.SystemException {
243         return getService()
244                    .updateLatestOrder(userId, groupId, billingFirstName,
245             billingLastName, billingEmailAddress, billingCompany,
246             billingStreet, billingCity, billingState, billingZip,
247             billingCountry, billingPhone, shipToBilling, shippingFirstName,
248             shippingLastName, shippingEmailAddress, shippingCompany,
249             shippingStreet, shippingCity, shippingState, shippingZip,
250             shippingCountry, shippingPhone, ccName, ccType, ccNumber,
251             ccExpMonth, ccExpYear, ccVerNumber, comments);
252     }
253 
254     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
255         long orderId, java.lang.String billingFirstName,
256         java.lang.String billingLastName, java.lang.String billingEmailAddress,
257         java.lang.String billingCompany, java.lang.String billingStreet,
258         java.lang.String billingCity, java.lang.String billingState,
259         java.lang.String billingZip, java.lang.String billingCountry,
260         java.lang.String billingPhone, boolean shipToBilling,
261         java.lang.String shippingFirstName, java.lang.String shippingLastName,
262         java.lang.String shippingEmailAddress,
263         java.lang.String shippingCompany, java.lang.String shippingStreet,
264         java.lang.String shippingCity, java.lang.String shippingState,
265         java.lang.String shippingZip, java.lang.String shippingCountry,
266         java.lang.String shippingPhone, java.lang.String ccName,
267         java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
268         int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
269         throws com.liferay.portal.PortalException,
270             com.liferay.portal.SystemException {
271         return getService()
272                    .updateOrder(orderId, billingFirstName, billingLastName,
273             billingEmailAddress, billingCompany, billingStreet, billingCity,
274             billingState, billingZip, billingCountry, billingPhone,
275             shipToBilling, shippingFirstName, shippingLastName,
276             shippingEmailAddress, shippingCompany, shippingStreet,
277             shippingCity, shippingState, shippingZip, shippingCountry,
278             shippingPhone, ccName, ccType, ccNumber, ccExpMonth, ccExpYear,
279             ccVerNumber, comments);
280     }
281 
282     public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
283         long orderId, java.lang.String ppTxnId,
284         java.lang.String ppPaymentStatus, double ppPaymentGross,
285         java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
286         throws com.liferay.portal.PortalException,
287             com.liferay.portal.SystemException {
288         return getService()
289                    .updateOrder(orderId, ppTxnId, ppPaymentStatus,
290             ppPaymentGross, ppReceiverEmail, ppPayerEmail);
291     }
292 
293     public static ShoppingOrderLocalService getService() {
294         if (_service == null) {
295             throw new RuntimeException("ShoppingOrderLocalService is not set");
296         }
297 
298         return _service;
299     }
300 
301     public void setService(ShoppingOrderLocalService service) {
302         _service = service;
303     }
304 
305     private static ShoppingOrderLocalService _service;
306 }