1
7
8 package com.liferay.client.soap.portlet.shopping.service.http;
9
10 public class Portlet_Shopping_ShoppingOrderServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.shopping.service.http.ShoppingOrderServiceSoap {
11 private java.util.Vector cachedSerClasses = new java.util.Vector();
12 private java.util.Vector cachedSerQNames = new java.util.Vector();
13 private java.util.Vector cachedSerFactories = new java.util.Vector();
14 private java.util.Vector cachedDeserFactories = new java.util.Vector();
15
16 static org.apache.axis.description.OperationDesc [] _operations;
17
18 static {
19 _operations = new org.apache.axis.description.OperationDesc[6];
20 _initOperationDesc1();
21 }
22
23 private static void _initOperationDesc1(){
24 org.apache.axis.description.OperationDesc oper;
25 org.apache.axis.description.ParameterDesc param;
26 oper = new org.apache.axis.description.OperationDesc();
27 oper.setName("getOrder");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
29 oper.addParameter(param);
30 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
31 oper.addParameter(param);
32 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingOrderSoap"));
33 oper.setReturnClass(com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
34 oper.setReturnQName(new javax.xml.namespace.QName("", "getOrderReturn"));
35 oper.setStyle(org.apache.axis.constants.Style.RPC);
36 oper.setUse(org.apache.axis.constants.Use.ENCODED);
37 _operations[0] = oper;
38
39 oper = new org.apache.axis.description.OperationDesc();
40 oper.setName("completeOrder");
41 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
42 oper.addParameter(param);
43 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "number"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
44 oper.addParameter(param);
45 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppTxnId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
46 oper.addParameter(param);
47 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPaymentStatus"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
48 oper.addParameter(param);
49 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPaymentGross"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
50 oper.addParameter(param);
51 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppReceiverEmail"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
52 oper.addParameter(param);
53 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPayerEmail"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
54 oper.addParameter(param);
55 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
56 oper.setStyle(org.apache.axis.constants.Style.RPC);
57 oper.setUse(org.apache.axis.constants.Use.ENCODED);
58 _operations[1] = oper;
59
60 oper = new org.apache.axis.description.OperationDesc();
61 oper.setName("deleteOrder");
62 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
63 oper.addParameter(param);
64 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
65 oper.addParameter(param);
66 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
67 oper.setStyle(org.apache.axis.constants.Style.RPC);
68 oper.setUse(org.apache.axis.constants.Use.ENCODED);
69 _operations[2] = oper;
70
71 oper = new org.apache.axis.description.OperationDesc();
72 oper.setName("sendEmail");
73 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
74 oper.addParameter(param);
75 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
76 oper.addParameter(param);
77 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "emailType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
78 oper.addParameter(param);
79 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
80 oper.setStyle(org.apache.axis.constants.Style.RPC);
81 oper.setUse(org.apache.axis.constants.Use.ENCODED);
82 _operations[3] = oper;
83
84 oper = new org.apache.axis.description.OperationDesc();
85 oper.setName("updateOrder");
86 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
87 oper.addParameter(param);
88 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
89 oper.addParameter(param);
90 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppTxnId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
91 oper.addParameter(param);
92 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPaymentStatus"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
93 oper.addParameter(param);
94 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPaymentGross"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
95 oper.addParameter(param);
96 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppReceiverEmail"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
97 oper.addParameter(param);
98 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ppPayerEmail"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
99 oper.addParameter(param);
100 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingOrderSoap"));
101 oper.setReturnClass(com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
102 oper.setReturnQName(new javax.xml.namespace.QName("", "updateOrderReturn"));
103 oper.setStyle(org.apache.axis.constants.Style.RPC);
104 oper.setUse(org.apache.axis.constants.Use.ENCODED);
105 _operations[4] = oper;
106
107 oper = new org.apache.axis.description.OperationDesc();
108 oper.setName("updateOrder");
109 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
110 oper.addParameter(param);
111 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
112 oper.addParameter(param);
113 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingFirstName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
114 oper.addParameter(param);
115 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingLastName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
116 oper.addParameter(param);
117 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingEmailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
118 oper.addParameter(param);
119 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingCompany"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
120 oper.addParameter(param);
121 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingStreet"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
122 oper.addParameter(param);
123 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingCity"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
124 oper.addParameter(param);
125 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingState"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
126 oper.addParameter(param);
127 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingZip"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
128 oper.addParameter(param);
129 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingCountry"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
130 oper.addParameter(param);
131 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "billingPhone"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
132 oper.addParameter(param);
133 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shipToBilling"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
134 oper.addParameter(param);
135 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingFirstName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
136 oper.addParameter(param);
137 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingLastName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
138 oper.addParameter(param);
139 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingEmailAddress"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
140 oper.addParameter(param);
141 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingCompany"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
142 oper.addParameter(param);
143 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingStreet"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
144 oper.addParameter(param);
145 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingCity"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
146 oper.addParameter(param);
147 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingState"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
148 oper.addParameter(param);
149 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingZip"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
150 oper.addParameter(param);
151 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingCountry"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
152 oper.addParameter(param);
153 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "shippingPhone"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
154 oper.addParameter(param);
155 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
156 oper.addParameter(param);
157 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccType"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
158 oper.addParameter(param);
159 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccNumber"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
160 oper.addParameter(param);
161 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccExpMonth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
162 oper.addParameter(param);
163 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccExpYear"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
164 oper.addParameter(param);
165 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "ccVerNumber"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
166 oper.addParameter(param);
167 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "comments"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
168 oper.addParameter(param);
169 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingOrderSoap"));
170 oper.setReturnClass(com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
171 oper.setReturnQName(new javax.xml.namespace.QName("", "updateOrderReturn"));
172 oper.setStyle(org.apache.axis.constants.Style.RPC);
173 oper.setUse(org.apache.axis.constants.Use.ENCODED);
174 _operations[5] = oper;
175
176 }
177
178 public Portlet_Shopping_ShoppingOrderServiceSoapBindingStub() throws org.apache.axis.AxisFault {
179 this(null);
180 }
181
182 public Portlet_Shopping_ShoppingOrderServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
183 this(service);
184 super.cachedEndpoint = endpointURL;
185 }
186
187 public Portlet_Shopping_ShoppingOrderServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
188 if (service == null) {
189 super.service = new org.apache.axis.client.Service();
190 } else {
191 super.service = service;
192 }
193 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
194 java.lang.Class cls;
195 javax.xml.namespace.QName qName;
196 javax.xml.namespace.QName qName2;
197 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
198 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
199 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
200 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
201 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
202 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
203 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
204 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
205 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
206 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
207 qName = new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingOrderSoap");
208 cachedSerQNames.add(qName);
209 cls = com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class;
210 cachedSerClasses.add(cls);
211 cachedSerFactories.add(beansf);
212 cachedDeserFactories.add(beandf);
213
214 }
215
216 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
217 try {
218 org.apache.axis.client.Call _call = super._createCall();
219 if (super.maintainSessionSet) {
220 _call.setMaintainSession(super.maintainSession);
221 }
222 if (super.cachedUsername != null) {
223 _call.setUsername(super.cachedUsername);
224 }
225 if (super.cachedPassword != null) {
226 _call.setPassword(super.cachedPassword);
227 }
228 if (super.cachedEndpoint != null) {
229 _call.setTargetEndpointAddress(super.cachedEndpoint);
230 }
231 if (super.cachedTimeout != null) {
232 _call.setTimeout(super.cachedTimeout);
233 }
234 if (super.cachedPortName != null) {
235 _call.setPortName(super.cachedPortName);
236 }
237 java.util.Enumeration keys = super.cachedProperties.keys();
238 while (keys.hasMoreElements()) {
239 java.lang.String key = (java.lang.String) keys.nextElement();
240 _call.setProperty(key, super.cachedProperties.get(key));
241 }
242 synchronized (this) {
248 if (firstCall()) {
249 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
251 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
252 for (int i = 0; i < cachedSerFactories.size(); ++i) {
253 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
254 javax.xml.namespace.QName qName =
255 (javax.xml.namespace.QName) cachedSerQNames.get(i);
256 java.lang.Object x = cachedSerFactories.get(i);
257 if (x instanceof Class) {
258 java.lang.Class sf = (java.lang.Class)
259 cachedSerFactories.get(i);
260 java.lang.Class df = (java.lang.Class)
261 cachedDeserFactories.get(i);
262 _call.registerTypeMapping(cls, qName, sf, df, false);
263 }
264 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
265 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
266 cachedSerFactories.get(i);
267 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
268 cachedDeserFactories.get(i);
269 _call.registerTypeMapping(cls, qName, sf, df, false);
270 }
271 }
272 }
273 }
274 return _call;
275 }
276 catch (java.lang.Throwable _t) {
277 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
278 }
279 }
280
281 public com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap getOrder(long groupId, long orderId) throws java.rmi.RemoteException {
282 if (super.cachedEndpoint == null) {
283 throw new org.apache.axis.NoEndPointException();
284 }
285 org.apache.axis.client.Call _call = createCall();
286 _call.setOperation(_operations[0]);
287 _call.setUseSOAPAction(true);
288 _call.setSOAPActionURI("");
289 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
290 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "getOrder"));
291
292 setRequestHeaders(_call);
293 setAttachments(_call);
294 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(orderId)});
295
296 if (_resp instanceof java.rmi.RemoteException) {
297 throw (java.rmi.RemoteException)_resp;
298 }
299 else {
300 extractAttachments(_call);
301 try {
302 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) _resp;
303 } catch (java.lang.Exception _exception) {
304 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
305 }
306 }
307 } catch (org.apache.axis.AxisFault axisFaultException) {
308 throw axisFaultException;
309 }
310 }
311
312 public void completeOrder(long groupId, java.lang.String number, java.lang.String ppTxnId, java.lang.String ppPaymentStatus, double ppPaymentGross, java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail) throws java.rmi.RemoteException {
313 if (super.cachedEndpoint == null) {
314 throw new org.apache.axis.NoEndPointException();
315 }
316 org.apache.axis.client.Call _call = createCall();
317 _call.setOperation(_operations[1]);
318 _call.setUseSOAPAction(true);
319 _call.setSOAPActionURI("");
320 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
321 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "completeOrder"));
322
323 setRequestHeaders(_call);
324 setAttachments(_call);
325 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), number, ppTxnId, ppPaymentStatus, new java.lang.Double(ppPaymentGross), ppReceiverEmail, ppPayerEmail});
326
327 if (_resp instanceof java.rmi.RemoteException) {
328 throw (java.rmi.RemoteException)_resp;
329 }
330 extractAttachments(_call);
331 } catch (org.apache.axis.AxisFault axisFaultException) {
332 throw axisFaultException;
333 }
334 }
335
336 public void deleteOrder(long groupId, long orderId) throws java.rmi.RemoteException {
337 if (super.cachedEndpoint == null) {
338 throw new org.apache.axis.NoEndPointException();
339 }
340 org.apache.axis.client.Call _call = createCall();
341 _call.setOperation(_operations[2]);
342 _call.setUseSOAPAction(true);
343 _call.setSOAPActionURI("");
344 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
345 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "deleteOrder"));
346
347 setRequestHeaders(_call);
348 setAttachments(_call);
349 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(orderId)});
350
351 if (_resp instanceof java.rmi.RemoteException) {
352 throw (java.rmi.RemoteException)_resp;
353 }
354 extractAttachments(_call);
355 } catch (org.apache.axis.AxisFault axisFaultException) {
356 throw axisFaultException;
357 }
358 }
359
360 public void sendEmail(long groupId, long orderId, java.lang.String emailType) throws java.rmi.RemoteException {
361 if (super.cachedEndpoint == null) {
362 throw new org.apache.axis.NoEndPointException();
363 }
364 org.apache.axis.client.Call _call = createCall();
365 _call.setOperation(_operations[3]);
366 _call.setUseSOAPAction(true);
367 _call.setSOAPActionURI("");
368 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
369 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "sendEmail"));
370
371 setRequestHeaders(_call);
372 setAttachments(_call);
373 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(orderId), emailType});
374
375 if (_resp instanceof java.rmi.RemoteException) {
376 throw (java.rmi.RemoteException)_resp;
377 }
378 extractAttachments(_call);
379 } catch (org.apache.axis.AxisFault axisFaultException) {
380 throw axisFaultException;
381 }
382 }
383
384 public com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap updateOrder(long groupId, long orderId, java.lang.String ppTxnId, java.lang.String ppPaymentStatus, double ppPaymentGross, java.lang.String ppReceiverEmail, java.lang.String ppPayerEmail) throws java.rmi.RemoteException {
385 if (super.cachedEndpoint == null) {
386 throw new org.apache.axis.NoEndPointException();
387 }
388 org.apache.axis.client.Call _call = createCall();
389 _call.setOperation(_operations[4]);
390 _call.setUseSOAPAction(true);
391 _call.setSOAPActionURI("");
392 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
393 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "updateOrder"));
394
395 setRequestHeaders(_call);
396 setAttachments(_call);
397 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(orderId), ppTxnId, ppPaymentStatus, new java.lang.Double(ppPaymentGross), ppReceiverEmail, ppPayerEmail});
398
399 if (_resp instanceof java.rmi.RemoteException) {
400 throw (java.rmi.RemoteException)_resp;
401 }
402 else {
403 extractAttachments(_call);
404 try {
405 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) _resp;
406 } catch (java.lang.Exception _exception) {
407 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
408 }
409 }
410 } catch (org.apache.axis.AxisFault axisFaultException) {
411 throw axisFaultException;
412 }
413 }
414
415 public com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap updateOrder(long groupId, long orderId, java.lang.String billingFirstName, java.lang.String billingLastName, java.lang.String billingEmailAddress, java.lang.String billingCompany, java.lang.String billingStreet, java.lang.String billingCity, java.lang.String billingState, java.lang.String billingZip, java.lang.String billingCountry, java.lang.String billingPhone, boolean shipToBilling, java.lang.String shippingFirstName, java.lang.String shippingLastName, java.lang.String shippingEmailAddress, java.lang.String shippingCompany, java.lang.String shippingStreet, java.lang.String shippingCity, java.lang.String shippingState, java.lang.String shippingZip, java.lang.String shippingCountry, java.lang.String shippingPhone, java.lang.String ccName, java.lang.String ccType, java.lang.String ccNumber, int ccExpMonth, int ccExpYear, java.lang.String ccVerNumber, java.lang.String comments) throws java.rmi.RemoteException {
416 if (super.cachedEndpoint == null) {
417 throw new org.apache.axis.NoEndPointException();
418 }
419 org.apache.axis.client.Call _call = createCall();
420 _call.setOperation(_operations[5]);
421 _call.setUseSOAPAction(true);
422 _call.setSOAPActionURI("");
423 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
424 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "updateOrder"));
425
426 setRequestHeaders(_call);
427 setAttachments(_call);
428 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(orderId), billingFirstName, billingLastName, billingEmailAddress, billingCompany, billingStreet, billingCity, billingState, billingZip, billingCountry, billingPhone, new java.lang.Boolean(shipToBilling), shippingFirstName, shippingLastName, shippingEmailAddress, shippingCompany, shippingStreet, shippingCity, shippingState, shippingZip, shippingCountry, shippingPhone, ccName, ccType, ccNumber, new java.lang.Integer(ccExpMonth), new java.lang.Integer(ccExpYear), ccVerNumber, comments});
429
430 if (_resp instanceof java.rmi.RemoteException) {
431 throw (java.rmi.RemoteException)_resp;
432 }
433 else {
434 extractAttachments(_call);
435 try {
436 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) _resp;
437 } catch (java.lang.Exception _exception) {
438 return (com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingOrderSoap.class);
439 }
440 }
441 } catch (org.apache.axis.AxisFault axisFaultException) {
442 throw axisFaultException;
443 }
444 }
445
446 }
447