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