1
22
23 package com.liferay.portlet.shopping.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.shopping.service.ShoppingOrderServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
82 public class ShoppingOrderServiceSoap {
83 public static void completeOrder(long groupId, java.lang.String number,
84 java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
85 double ppPaymentGross, java.lang.String ppReceiverEmail,
86 java.lang.String ppPayerEmail) throws RemoteException {
87 try {
88 ShoppingOrderServiceUtil.completeOrder(groupId, number, ppTxnId,
89 ppPaymentStatus, ppPaymentGross, ppReceiverEmail, ppPayerEmail);
90 }
91 catch (Exception e) {
92 _log.error(e, e);
93
94 throw new RemoteException(e.getMessage());
95 }
96 }
97
98 public static void deleteOrder(long groupId, long orderId)
99 throws RemoteException {
100 try {
101 ShoppingOrderServiceUtil.deleteOrder(groupId, orderId);
102 }
103 catch (Exception e) {
104 _log.error(e, e);
105
106 throw new RemoteException(e.getMessage());
107 }
108 }
109
110 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap getOrder(
111 long groupId, long orderId) throws RemoteException {
112 try {
113 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.getOrder(groupId,
114 orderId);
115
116 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
117 }
118 catch (Exception e) {
119 _log.error(e, e);
120
121 throw new RemoteException(e.getMessage());
122 }
123 }
124
125 public static void sendEmail(long groupId, long orderId,
126 java.lang.String emailType) throws RemoteException {
127 try {
128 ShoppingOrderServiceUtil.sendEmail(groupId, orderId, emailType);
129 }
130 catch (Exception e) {
131 _log.error(e, e);
132
133 throw new RemoteException(e.getMessage());
134 }
135 }
136
137 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap updateOrder(
138 long groupId, long orderId, java.lang.String ppTxnId,
139 java.lang.String ppPaymentStatus, double ppPaymentGross,
140 java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
141 throws RemoteException {
142 try {
143 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.updateOrder(groupId,
144 orderId, ppTxnId, ppPaymentStatus, ppPaymentGross,
145 ppReceiverEmail, ppPayerEmail);
146
147 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
148 }
149 catch (Exception e) {
150 _log.error(e, e);
151
152 throw new RemoteException(e.getMessage());
153 }
154 }
155
156 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap updateOrder(
157 long groupId, long orderId, java.lang.String billingFirstName,
158 java.lang.String billingLastName, java.lang.String billingEmailAddress,
159 java.lang.String billingCompany, java.lang.String billingStreet,
160 java.lang.String billingCity, java.lang.String billingState,
161 java.lang.String billingZip, java.lang.String billingCountry,
162 java.lang.String billingPhone, boolean shipToBilling,
163 java.lang.String shippingFirstName, java.lang.String shippingLastName,
164 java.lang.String shippingEmailAddress,
165 java.lang.String shippingCompany, java.lang.String shippingStreet,
166 java.lang.String shippingCity, java.lang.String shippingState,
167 java.lang.String shippingZip, java.lang.String shippingCountry,
168 java.lang.String shippingPhone, java.lang.String ccName,
169 java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
170 int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
171 throws RemoteException {
172 try {
173 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.updateOrder(groupId,
174 orderId, billingFirstName, billingLastName,
175 billingEmailAddress, billingCompany, billingStreet,
176 billingCity, billingState, billingZip, billingCountry,
177 billingPhone, shipToBilling, shippingFirstName,
178 shippingLastName, shippingEmailAddress, shippingCompany,
179 shippingStreet, shippingCity, shippingState, shippingZip,
180 shippingCountry, shippingPhone, ccName, ccType, ccNumber,
181 ccExpMonth, ccExpYear, ccVerNumber, comments);
182
183 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
184 }
185 catch (Exception e) {
186 _log.error(e, e);
187
188 throw new RemoteException(e.getMessage());
189 }
190 }
191
192 private static Log _log = LogFactoryUtil.getLog(ShoppingOrderServiceSoap.class);
193 }