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