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