001
014
015 package com.liferay.portlet.shopping.service;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
036 @ProviderType
037 public class ShoppingOrderServiceUtil {
038
043
044
049 public static java.lang.String getBeanIdentifier() {
050 return getService().getBeanIdentifier();
051 }
052
053
058 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
059 getService().setBeanIdentifier(beanIdentifier);
060 }
061
062 public static void completeOrder(long groupId, java.lang.String number,
063 java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
064 double ppPaymentGross, java.lang.String ppReceiverEmail,
065 java.lang.String ppPayerEmail,
066 com.liferay.portal.service.ServiceContext serviceContext)
067 throws com.liferay.portal.kernel.exception.PortalException,
068 com.liferay.portal.kernel.exception.SystemException {
069 getService()
070 .completeOrder(groupId, number, ppTxnId, ppPaymentStatus,
071 ppPaymentGross, ppReceiverEmail, ppPayerEmail, serviceContext);
072 }
073
074 public static void deleteOrder(long groupId, long orderId)
075 throws com.liferay.portal.kernel.exception.PortalException,
076 com.liferay.portal.kernel.exception.SystemException {
077 getService().deleteOrder(groupId, orderId);
078 }
079
080 public static com.liferay.portlet.shopping.model.ShoppingOrder getOrder(
081 long groupId, long orderId)
082 throws com.liferay.portal.kernel.exception.PortalException,
083 com.liferay.portal.kernel.exception.SystemException {
084 return getService().getOrder(groupId, orderId);
085 }
086
087 public static void sendEmail(long groupId, long orderId,
088 java.lang.String emailType,
089 com.liferay.portal.service.ServiceContext serviceContext)
090 throws com.liferay.portal.kernel.exception.PortalException,
091 com.liferay.portal.kernel.exception.SystemException {
092 getService().sendEmail(groupId, orderId, emailType, serviceContext);
093 }
094
095 public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
096 long groupId, long orderId, java.lang.String ppTxnId,
097 java.lang.String ppPaymentStatus, double ppPaymentGross,
098 java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
099 throws com.liferay.portal.kernel.exception.PortalException,
100 com.liferay.portal.kernel.exception.SystemException {
101 return getService()
102 .updateOrder(groupId, orderId, ppTxnId, ppPaymentStatus,
103 ppPaymentGross, ppReceiverEmail, ppPayerEmail);
104 }
105
106 public static com.liferay.portlet.shopping.model.ShoppingOrder updateOrder(
107 long groupId, long orderId, java.lang.String billingFirstName,
108 java.lang.String billingLastName, java.lang.String billingEmailAddress,
109 java.lang.String billingCompany, java.lang.String billingStreet,
110 java.lang.String billingCity, java.lang.String billingState,
111 java.lang.String billingZip, java.lang.String billingCountry,
112 java.lang.String billingPhone, boolean shipToBilling,
113 java.lang.String shippingFirstName, java.lang.String shippingLastName,
114 java.lang.String shippingEmailAddress,
115 java.lang.String shippingCompany, java.lang.String shippingStreet,
116 java.lang.String shippingCity, java.lang.String shippingState,
117 java.lang.String shippingZip, java.lang.String shippingCountry,
118 java.lang.String shippingPhone, java.lang.String ccName,
119 java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
120 int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
121 throws com.liferay.portal.kernel.exception.PortalException,
122 com.liferay.portal.kernel.exception.SystemException {
123 return getService()
124 .updateOrder(groupId, orderId, billingFirstName,
125 billingLastName, billingEmailAddress, billingCompany,
126 billingStreet, billingCity, billingState, billingZip,
127 billingCountry, billingPhone, shipToBilling, shippingFirstName,
128 shippingLastName, shippingEmailAddress, shippingCompany,
129 shippingStreet, shippingCity, shippingState, shippingZip,
130 shippingCountry, shippingPhone, ccName, ccType, ccNumber,
131 ccExpMonth, ccExpYear, ccVerNumber, comments);
132 }
133
134 public static ShoppingOrderService getService() {
135 if (_service == null) {
136 _service = (ShoppingOrderService)PortalBeanLocatorUtil.locate(ShoppingOrderService.class.getName());
137
138 ReferenceRegistry.registerReference(ShoppingOrderServiceUtil.class,
139 "_service");
140 }
141
142 return _service;
143 }
144
145
148 public void setService(ShoppingOrderService service) {
149 }
150
151 private static ShoppingOrderService _service;
152 }