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("addCoupon");
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("", "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);
31 oper.addParameter(param);
32 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);
33 oper.addParameter(param);
34 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);
35 oper.addParameter(param);
36 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);
37 oper.addParameter(param);
38 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);
39 oper.addParameter(param);
40 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);
41 oper.addParameter(param);
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 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);
47 oper.addParameter(param);
48 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);
49 oper.addParameter(param);
50 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);
51 oper.addParameter(param);
52 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);
53 oper.addParameter(param);
54 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);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 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);
59 oper.addParameter(param);
60 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);
61 oper.addParameter(param);
62 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);
63 oper.addParameter(param);
64 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);
65 oper.addParameter(param);
66 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);
67 oper.addParameter(param);
68 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);
69 oper.addParameter(param);
70 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);
71 oper.addParameter(param);
72 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingCouponSoap"));
73 oper.setReturnClass(com.liferay.client.portlet.shopping.model.ShoppingCouponSoap.class);
74 oper.setReturnQName(new javax.xml.namespace.QName("", "addCouponReturn"));
75 oper.setStyle(org.apache.axis.constants.Style.RPC);
76 oper.setUse(org.apache.axis.constants.Use.ENCODED);
77 _operations[0] = oper;
78
79 oper = new org.apache.axis.description.OperationDesc();
80 oper.setName("deleteCoupon");
81 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);
82 oper.addParameter(param);
83 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);
84 oper.addParameter(param);
85 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
86 oper.setStyle(org.apache.axis.constants.Style.RPC);
87 oper.setUse(org.apache.axis.constants.Use.ENCODED);
88 _operations[1] = oper;
89
90 oper = new org.apache.axis.description.OperationDesc();
91 oper.setName("getCoupon");
92 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);
93 oper.addParameter(param);
94 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);
95 oper.addParameter(param);
96 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingCouponSoap"));
97 oper.setReturnClass(com.liferay.client.portlet.shopping.model.ShoppingCouponSoap.class);
98 oper.setReturnQName(new javax.xml.namespace.QName("", "getCouponReturn"));
99 oper.setStyle(org.apache.axis.constants.Style.RPC);
100 oper.setUse(org.apache.axis.constants.Use.ENCODED);
101 _operations[2] = oper;
102
103 oper = new org.apache.axis.description.OperationDesc();
104 oper.setName("updateCoupon");
105 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);
106 oper.addParameter(param);
107 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);
108 oper.addParameter(param);
109 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);
110 oper.addParameter(param);
111 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);
112 oper.addParameter(param);
113 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);
114 oper.addParameter(param);
115 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);
116 oper.addParameter(param);
117 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);
118 oper.addParameter(param);
119 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);
120 oper.addParameter(param);
121 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);
122 oper.addParameter(param);
123 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);
124 oper.addParameter(param);
125 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);
126 oper.addParameter(param);
127 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);
128 oper.addParameter(param);
129 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);
130 oper.addParameter(param);
131 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);
132 oper.addParameter(param);
133 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);
134 oper.addParameter(param);
135 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);
136 oper.addParameter(param);
137 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);
138 oper.addParameter(param);
139 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);
140 oper.addParameter(param);
141 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);
142 oper.addParameter(param);
143 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);
144 oper.addParameter(param);
145 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);
146 oper.addParameter(param);
147 oper.setReturnType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingCouponSoap"));
148 oper.setReturnClass(com.liferay.client.portlet.shopping.model.ShoppingCouponSoap.class);
149 oper.setReturnQName(new javax.xml.namespace.QName("", "updateCouponReturn"));
150 oper.setStyle(org.apache.axis.constants.Style.RPC);
151 oper.setUse(org.apache.axis.constants.Use.ENCODED);
152 _operations[3] = oper;
153
154 oper = new org.apache.axis.description.OperationDesc();
155 oper.setName("search");
156 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);
157 oper.addParameter(param);
158 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);
159 oper.addParameter(param);
160 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);
161 oper.addParameter(param);
162 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);
163 oper.addParameter(param);
164 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);
165 oper.addParameter(param);
166 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);
167 oper.addParameter(param);
168 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "start"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
169 oper.addParameter(param);
170 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);
171 oper.addParameter(param);
172 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "ArrayOf_tns2_ShoppingCouponSoap"));
173 oper.setReturnClass(com.liferay.client.portlet.shopping.model.ShoppingCouponSoap[].class);
174 oper.setReturnQName(new javax.xml.namespace.QName("", "searchReturn"));
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 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 {
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", "addCoupon"));
303
304 setRequestHeaders(_call);
305 setAttachments(_call);
306 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});
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 void deleteCoupon(long plid, long couponId) 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", "deleteCoupon"));
334
335 setRequestHeaders(_call);
336 setAttachments(_call);
337 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(couponId)});
338
339 if (_resp instanceof java.rmi.RemoteException) {
340 throw (java.rmi.RemoteException)_resp;
341 }
342 extractAttachments(_call);
343 } catch (org.apache.axis.AxisFault axisFaultException) {
344 throw axisFaultException;
345 }
346 }
347
348 public com.liferay.client.portlet.shopping.model.ShoppingCouponSoap getCoupon(long plid, long couponId) throws java.rmi.RemoteException {
349 if (super.cachedEndpoint == null) {
350 throw new org.apache.axis.NoEndPointException();
351 }
352 org.apache.axis.client.Call _call = createCall();
353 _call.setOperation(_operations[2]);
354 _call.setUseSOAPAction(true);
355 _call.setSOAPActionURI("");
356 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
357 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "getCoupon"));
358
359 setRequestHeaders(_call);
360 setAttachments(_call);
361 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(couponId)});
362
363 if (_resp instanceof java.rmi.RemoteException) {
364 throw (java.rmi.RemoteException)_resp;
365 }
366 else {
367 extractAttachments(_call);
368 try {
369 return (com.liferay.client.portlet.shopping.model.ShoppingCouponSoap) _resp;
370 } catch (java.lang.Exception _exception) {
371 return (com.liferay.client.portlet.shopping.model.ShoppingCouponSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.shopping.model.ShoppingCouponSoap.class);
372 }
373 }
374 } catch (org.apache.axis.AxisFault axisFaultException) {
375 throw axisFaultException;
376 }
377 }
378
379 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 {
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", "updateCoupon"));
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), 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});
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[] search(long plid, long companyId, java.lang.String code, boolean active, java.lang.String discountType, boolean andOperator, int start, int end) 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", "search"));
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(companyId), code, new java.lang.Boolean(active), discountType, new java.lang.Boolean(andOperator), new java.lang.Integer(start), new java.lang.Integer(end)});
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