1
7
8 package com.liferay.client.soap.portlet.shopping.service.http;
9
10 public class Portlet_Shopping_ShoppingCouponServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.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("", "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);
29 oper.addParameter(param);
30 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);
31 oper.addParameter(param);
32 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);
33 oper.addParameter(param);
34 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);
35 oper.addParameter(param);
36 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);
37 oper.addParameter(param);
38 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);
39 oper.addParameter(param);
40 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);
41 oper.addParameter(param);
42 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);
43 oper.addParameter(param);
44 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);
45 oper.addParameter(param);
46 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);
47 oper.addParameter(param);
48 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);
49 oper.addParameter(param);
50 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);
51 oper.addParameter(param);
52 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);
53 oper.addParameter(param);
54 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);
55 oper.addParameter(param);
56 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);
57 oper.addParameter(param);
58 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);
59 oper.addParameter(param);
60 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);
61 oper.addParameter(param);
62 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);
63 oper.addParameter(param);
64 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);
65 oper.addParameter(param);
66 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);
67 oper.addParameter(param);
68 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);
69 oper.addParameter(param);
70 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.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.soap.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("", "groupId"), 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("", "groupId"), 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.soap.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("", "couponId"), 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("", "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);
108 oper.addParameter(param);
109 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);
110 oper.addParameter(param);
111 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);
112 oper.addParameter(param);
113 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);
114 oper.addParameter(param);
115 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);
116 oper.addParameter(param);
117 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);
118 oper.addParameter(param);
119 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);
120 oper.addParameter(param);
121 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);
122 oper.addParameter(param);
123 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);
124 oper.addParameter(param);
125 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);
126 oper.addParameter(param);
127 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);
128 oper.addParameter(param);
129 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);
130 oper.addParameter(param);
131 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);
132 oper.addParameter(param);
133 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);
134 oper.addParameter(param);
135 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);
136 oper.addParameter(param);
137 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);
138 oper.addParameter(param);
139 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);
140 oper.addParameter(param);
141 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);
142 oper.addParameter(param);
143 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);
144 oper.addParameter(param);
145 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "serviceContext"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext"), com.liferay.client.soap.portal.service.ServiceContext.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.soap.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("", "groupId"), 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_tns4_ShoppingCouponSoap"));
173 oper.setReturnClass(com.liferay.client.soap.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.portal.liferay.com", "PortletPreferencesIds");
211 cachedSerQNames.add(qName);
212 cls = com.liferay.client.soap.portal.model.PortletPreferencesIds.class;
213 cachedSerClasses.add(cls);
214 cachedSerFactories.add(beansf);
215 cachedDeserFactories.add(beandf);
216
217 qName = new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingCouponSoap");
218 cachedSerQNames.add(qName);
219 cls = com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap.class;
220 cachedSerClasses.add(cls);
221 cachedSerFactories.add(beansf);
222 cachedDeserFactories.add(beandf);
223
224 qName = new javax.xml.namespace.QName("http://service.portal.liferay.com", "ServiceContext");
225 cachedSerQNames.add(qName);
226 cls = com.liferay.client.soap.portal.service.ServiceContext.class;
227 cachedSerClasses.add(cls);
228 cachedSerFactories.add(beansf);
229 cachedDeserFactories.add(beandf);
230
231 qName = new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "ArrayOf_tns4_ShoppingCouponSoap");
232 cachedSerQNames.add(qName);
233 cls = com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[].class;
234 cachedSerClasses.add(cls);
235 qName = new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingCouponSoap");
236 qName2 = null;
237 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
238 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
239
240 qName = new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "ArrayOf_xsd_long");
241 cachedSerQNames.add(qName);
242 cls = long[].class;
243 cachedSerClasses.add(cls);
244 qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
245 qName2 = null;
246 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
247 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
248
249 qName = new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "ArrayOf_xsd_string");
250 cachedSerQNames.add(qName);
251 cls = java.lang.String[].class;
252 cachedSerClasses.add(cls);
253 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
254 qName2 = null;
255 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
256 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
257
258 }
259
260 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
261 try {
262 org.apache.axis.client.Call _call = super._createCall();
263 if (super.maintainSessionSet) {
264 _call.setMaintainSession(super.maintainSession);
265 }
266 if (super.cachedUsername != null) {
267 _call.setUsername(super.cachedUsername);
268 }
269 if (super.cachedPassword != null) {
270 _call.setPassword(super.cachedPassword);
271 }
272 if (super.cachedEndpoint != null) {
273 _call.setTargetEndpointAddress(super.cachedEndpoint);
274 }
275 if (super.cachedTimeout != null) {
276 _call.setTimeout(super.cachedTimeout);
277 }
278 if (super.cachedPortName != null) {
279 _call.setPortName(super.cachedPortName);
280 }
281 java.util.Enumeration keys = super.cachedProperties.keys();
282 while (keys.hasMoreElements()) {
283 java.lang.String key = (java.lang.String) keys.nextElement();
284 _call.setProperty(key, super.cachedProperties.get(key));
285 }
286 synchronized (this) {
292 if (firstCall()) {
293 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
295 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
296 for (int i = 0; i < cachedSerFactories.size(); ++i) {
297 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
298 javax.xml.namespace.QName qName =
299 (javax.xml.namespace.QName) cachedSerQNames.get(i);
300 java.lang.Object x = cachedSerFactories.get(i);
301 if (x instanceof Class) {
302 java.lang.Class sf = (java.lang.Class)
303 cachedSerFactories.get(i);
304 java.lang.Class df = (java.lang.Class)
305 cachedDeserFactories.get(i);
306 _call.registerTypeMapping(cls, qName, sf, df, false);
307 }
308 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
309 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
310 cachedSerFactories.get(i);
311 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
312 cachedDeserFactories.get(i);
313 _call.registerTypeMapping(cls, qName, sf, df, false);
314 }
315 }
316 }
317 }
318 return _call;
319 }
320 catch (java.lang.Throwable _t) {
321 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
322 }
323 }
324
325 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap addCoupon(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, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
326 if (super.cachedEndpoint == null) {
327 throw new org.apache.axis.NoEndPointException();
328 }
329 org.apache.axis.client.Call _call = createCall();
330 _call.setOperation(_operations[0]);
331 _call.setUseSOAPAction(true);
332 _call.setSOAPActionURI("");
333 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
334 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "addCoupon"));
335
336 setRequestHeaders(_call);
337 setAttachments(_call);
338 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {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, serviceContext});
339
340 if (_resp instanceof java.rmi.RemoteException) {
341 throw (java.rmi.RemoteException)_resp;
342 }
343 else {
344 extractAttachments(_call);
345 try {
346 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
347 } catch (java.lang.Exception _exception) {
348 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap.class);
349 }
350 }
351 } catch (org.apache.axis.AxisFault axisFaultException) {
352 throw axisFaultException;
353 }
354 }
355
356 public void deleteCoupon(long groupId, long couponId) throws java.rmi.RemoteException {
357 if (super.cachedEndpoint == null) {
358 throw new org.apache.axis.NoEndPointException();
359 }
360 org.apache.axis.client.Call _call = createCall();
361 _call.setOperation(_operations[1]);
362 _call.setUseSOAPAction(true);
363 _call.setSOAPActionURI("");
364 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
365 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "deleteCoupon"));
366
367 setRequestHeaders(_call);
368 setAttachments(_call);
369 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
370
371 if (_resp instanceof java.rmi.RemoteException) {
372 throw (java.rmi.RemoteException)_resp;
373 }
374 extractAttachments(_call);
375 } catch (org.apache.axis.AxisFault axisFaultException) {
376 throw axisFaultException;
377 }
378 }
379
380 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap getCoupon(long groupId, long couponId) throws java.rmi.RemoteException {
381 if (super.cachedEndpoint == null) {
382 throw new org.apache.axis.NoEndPointException();
383 }
384 org.apache.axis.client.Call _call = createCall();
385 _call.setOperation(_operations[2]);
386 _call.setUseSOAPAction(true);
387 _call.setSOAPActionURI("");
388 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
389 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "getCoupon"));
390
391 setRequestHeaders(_call);
392 setAttachments(_call);
393 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
394
395 if (_resp instanceof java.rmi.RemoteException) {
396 throw (java.rmi.RemoteException)_resp;
397 }
398 else {
399 extractAttachments(_call);
400 try {
401 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
402 } catch (java.lang.Exception _exception) {
403 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap.class);
404 }
405 }
406 } catch (org.apache.axis.AxisFault axisFaultException) {
407 throw axisFaultException;
408 }
409 }
410
411 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap updateCoupon(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, com.liferay.client.soap.portal.service.ServiceContext serviceContext) throws java.rmi.RemoteException {
412 if (super.cachedEndpoint == null) {
413 throw new org.apache.axis.NoEndPointException();
414 }
415 org.apache.axis.client.Call _call = createCall();
416 _call.setOperation(_operations[3]);
417 _call.setUseSOAPAction(true);
418 _call.setSOAPActionURI("");
419 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
420 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "updateCoupon"));
421
422 setRequestHeaders(_call);
423 setAttachments(_call);
424 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {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, serviceContext});
425
426 if (_resp instanceof java.rmi.RemoteException) {
427 throw (java.rmi.RemoteException)_resp;
428 }
429 else {
430 extractAttachments(_call);
431 try {
432 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
433 } catch (java.lang.Exception _exception) {
434 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap.class);
435 }
436 }
437 } catch (org.apache.axis.AxisFault axisFaultException) {
438 throw axisFaultException;
439 }
440 }
441
442 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[] search(long groupId, long companyId, java.lang.String code, boolean active, java.lang.String discountType, boolean andOperator, int start, int end) throws java.rmi.RemoteException {
443 if (super.cachedEndpoint == null) {
444 throw new org.apache.axis.NoEndPointException();
445 }
446 org.apache.axis.client.Call _call = createCall();
447 _call.setOperation(_operations[4]);
448 _call.setUseSOAPAction(true);
449 _call.setSOAPActionURI("");
450 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
451 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "search"));
452
453 setRequestHeaders(_call);
454 setAttachments(_call);
455 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), 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)});
456
457 if (_resp instanceof java.rmi.RemoteException) {
458 throw (java.rmi.RemoteException)_resp;
459 }
460 else {
461 extractAttachments(_call);
462 try {
463 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[]) _resp;
464 } catch (java.lang.Exception _exception) {
465 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[].class);
466 }
467 }
468 } catch (org.apache.axis.AxisFault axisFaultException) {
469 throw axisFaultException;
470 }
471 }
472
473 }
474