001
014
015 package com.liferay.portlet.shopping.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import com.liferay.portlet.shopping.service.ShoppingOrderServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
066 public class ShoppingOrderServiceSoap {
067 public static void completeOrder(long groupId, java.lang.String number,
068 java.lang.String ppTxnId, java.lang.String ppPaymentStatus,
069 double ppPaymentGross, java.lang.String ppReceiverEmail,
070 java.lang.String ppPayerEmail,
071 com.liferay.portal.service.ServiceContext serviceContext)
072 throws RemoteException {
073 try {
074 ShoppingOrderServiceUtil.completeOrder(groupId, number, ppTxnId,
075 ppPaymentStatus, ppPaymentGross, ppReceiverEmail, ppPayerEmail,
076 serviceContext);
077 }
078 catch (Exception e) {
079 _log.error(e, e);
080
081 throw new RemoteException(e.getMessage());
082 }
083 }
084
085 public static void deleteOrder(long groupId, long orderId)
086 throws RemoteException {
087 try {
088 ShoppingOrderServiceUtil.deleteOrder(groupId, orderId);
089 }
090 catch (Exception e) {
091 _log.error(e, e);
092
093 throw new RemoteException(e.getMessage());
094 }
095 }
096
097 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap getOrder(
098 long groupId, long orderId) throws RemoteException {
099 try {
100 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.getOrder(groupId,
101 orderId);
102
103 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
104 }
105 catch (Exception e) {
106 _log.error(e, e);
107
108 throw new RemoteException(e.getMessage());
109 }
110 }
111
112 public static void sendEmail(long groupId, long orderId,
113 java.lang.String emailType,
114 com.liferay.portal.service.ServiceContext serviceContext)
115 throws RemoteException {
116 try {
117 ShoppingOrderServiceUtil.sendEmail(groupId, orderId, emailType,
118 serviceContext);
119 }
120 catch (Exception e) {
121 _log.error(e, e);
122
123 throw new RemoteException(e.getMessage());
124 }
125 }
126
127 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap updateOrder(
128 long groupId, long orderId, java.lang.String ppTxnId,
129 java.lang.String ppPaymentStatus, double ppPaymentGross,
130 java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail)
131 throws RemoteException {
132 try {
133 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.updateOrder(groupId,
134 orderId, ppTxnId, ppPaymentStatus, ppPaymentGross,
135 ppReceiverEmail, ppPayerEmail);
136
137 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
138 }
139 catch (Exception e) {
140 _log.error(e, e);
141
142 throw new RemoteException(e.getMessage());
143 }
144 }
145
146 public static com.liferay.portlet.shopping.model.ShoppingOrderSoap updateOrder(
147 long groupId, long orderId, java.lang.String billingFirstName,
148 java.lang.String billingLastName, java.lang.String billingEmailAddress,
149 java.lang.String billingCompany, java.lang.String billingStreet,
150 java.lang.String billingCity, java.lang.String billingState,
151 java.lang.String billingZip, java.lang.String billingCountry,
152 java.lang.String billingPhone, boolean shipToBilling,
153 java.lang.String shippingFirstName, java.lang.String shippingLastName,
154 java.lang.String shippingEmailAddress,
155 java.lang.String shippingCompany, java.lang.String shippingStreet,
156 java.lang.String shippingCity, java.lang.String shippingState,
157 java.lang.String shippingZip, java.lang.String shippingCountry,
158 java.lang.String shippingPhone, java.lang.String ccName,
159 java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth,
160 int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments)
161 throws RemoteException {
162 try {
163 com.liferay.portlet.shopping.model.ShoppingOrder returnValue = ShoppingOrderServiceUtil.updateOrder(groupId,
164 orderId, billingFirstName, billingLastName,
165 billingEmailAddress, billingCompany, billingStreet,
166 billingCity, billingState, billingZip, billingCountry,
167 billingPhone, shipToBilling, shippingFirstName,
168 shippingLastName, shippingEmailAddress, shippingCompany,
169 shippingStreet, shippingCity, shippingState, shippingZip,
170 shippingCountry, shippingPhone, ccName, ccType, ccNumber,
171 ccExpMonth, ccExpYear, ccVerNumber, comments);
172
173 return com.liferay.portlet.shopping.model.ShoppingOrderSoap.toSoapModel(returnValue);
174 }
175 catch (Exception e) {
176 _log.error(e, e);
177
178 throw new RemoteException(e.getMessage());
179 }
180 }
181
182 private static Log _log = LogFactoryUtil.getLog(ShoppingOrderServiceSoap.class);
183 }