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