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("search");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
29 oper.addParameter(param);
30 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "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("", "start"), 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.soap.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("", "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);
54 oper.addParameter(param);
55 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);
56 oper.addParameter(param);
57 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);
58 oper.addParameter(param);
59 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);
60 oper.addParameter(param);
61 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);
62 oper.addParameter(param);
63 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);
64 oper.addParameter(param);
65 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);
66 oper.addParameter(param);
67 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);
68 oper.addParameter(param);
69 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);
70 oper.addParameter(param);
71 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);
72 oper.addParameter(param);
73 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);
74 oper.addParameter(param);
75 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);
76 oper.addParameter(param);
77 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);
78 oper.addParameter(param);
79 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);
80 oper.addParameter(param);
81 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);
82 oper.addParameter(param);
83 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);
84 oper.addParameter(param);
85 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);
86 oper.addParameter(param);
87 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);
88 oper.addParameter(param);
89 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);
90 oper.addParameter(param);
91 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);
92 oper.addParameter(param);
93 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);
94 oper.addParameter(param);
95 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);
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.soap.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("", "groupId"), 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("", "groupId"), 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.soap.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("", "couponId"), 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("", "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);
133 oper.addParameter(param);
134 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);
135 oper.addParameter(param);
136 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);
137 oper.addParameter(param);
138 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);
139 oper.addParameter(param);
140 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);
141 oper.addParameter(param);
142 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);
143 oper.addParameter(param);
144 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);
145 oper.addParameter(param);
146 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);
147 oper.addParameter(param);
148 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);
149 oper.addParameter(param);
150 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);
151 oper.addParameter(param);
152 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);
153 oper.addParameter(param);
154 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);
155 oper.addParameter(param);
156 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);
157 oper.addParameter(param);
158 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);
159 oper.addParameter(param);
160 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);
161 oper.addParameter(param);
162 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);
163 oper.addParameter(param);
164 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);
165 oper.addParameter(param);
166 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);
167 oper.addParameter(param);
168 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);
169 oper.addParameter(param);
170 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);
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.soap.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.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_tns2_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_string");
241 cachedSerQNames.add(qName);
242 cls = java.lang.String[].class;
243 cachedSerClasses.add(cls);
244 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
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 }
250
251 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
252 try {
253 org.apache.axis.client.Call _call = super._createCall();
254 if (super.maintainSessionSet) {
255 _call.setMaintainSession(super.maintainSession);
256 }
257 if (super.cachedUsername != null) {
258 _call.setUsername(super.cachedUsername);
259 }
260 if (super.cachedPassword != null) {
261 _call.setPassword(super.cachedPassword);
262 }
263 if (super.cachedEndpoint != null) {
264 _call.setTargetEndpointAddress(super.cachedEndpoint);
265 }
266 if (super.cachedTimeout != null) {
267 _call.setTimeout(super.cachedTimeout);
268 }
269 if (super.cachedPortName != null) {
270 _call.setPortName(super.cachedPortName);
271 }
272 java.util.Enumeration keys = super.cachedProperties.keys();
273 while (keys.hasMoreElements()) {
274 java.lang.String key = (java.lang.String) keys.nextElement();
275 _call.setProperty(key, super.cachedProperties.get(key));
276 }
277 synchronized (this) {
283 if (firstCall()) {
284 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
286 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
287 for (int i = 0; i < cachedSerFactories.size(); ++i) {
288 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
289 javax.xml.namespace.QName qName =
290 (javax.xml.namespace.QName) cachedSerQNames.get(i);
291 java.lang.Object x = cachedSerFactories.get(i);
292 if (x instanceof Class) {
293 java.lang.Class sf = (java.lang.Class)
294 cachedSerFactories.get(i);
295 java.lang.Class df = (java.lang.Class)
296 cachedDeserFactories.get(i);
297 _call.registerTypeMapping(cls, qName, sf, df, false);
298 }
299 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
300 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
301 cachedSerFactories.get(i);
302 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
303 cachedDeserFactories.get(i);
304 _call.registerTypeMapping(cls, qName, sf, df, false);
305 }
306 }
307 }
308 }
309 return _call;
310 }
311 catch (java.lang.Throwable _t) {
312 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
313 }
314 }
315
316 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 {
317 if (super.cachedEndpoint == null) {
318 throw new org.apache.axis.NoEndPointException();
319 }
320 org.apache.axis.client.Call _call = createCall();
321 _call.setOperation(_operations[0]);
322 _call.setUseSOAPAction(true);
323 _call.setSOAPActionURI("");
324 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
325 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "search"));
326
327 setRequestHeaders(_call);
328 setAttachments(_call);
329 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)});
330
331 if (_resp instanceof java.rmi.RemoteException) {
332 throw (java.rmi.RemoteException)_resp;
333 }
334 else {
335 extractAttachments(_call);
336 try {
337 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap[]) _resp;
338 } catch (java.lang.Exception _exception) {
339 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);
340 }
341 }
342 } catch (org.apache.axis.AxisFault axisFaultException) {
343 throw axisFaultException;
344 }
345 }
346
347 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 {
348 if (super.cachedEndpoint == null) {
349 throw new org.apache.axis.NoEndPointException();
350 }
351 org.apache.axis.client.Call _call = createCall();
352 _call.setOperation(_operations[1]);
353 _call.setUseSOAPAction(true);
354 _call.setSOAPActionURI("");
355 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
356 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "addCoupon"));
357
358 setRequestHeaders(_call);
359 setAttachments(_call);
360 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});
361
362 if (_resp instanceof java.rmi.RemoteException) {
363 throw (java.rmi.RemoteException)_resp;
364 }
365 else {
366 extractAttachments(_call);
367 try {
368 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
369 } catch (java.lang.Exception _exception) {
370 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);
371 }
372 }
373 } catch (org.apache.axis.AxisFault axisFaultException) {
374 throw axisFaultException;
375 }
376 }
377
378 public void deleteCoupon(long groupId, long couponId) throws java.rmi.RemoteException {
379 if (super.cachedEndpoint == null) {
380 throw new org.apache.axis.NoEndPointException();
381 }
382 org.apache.axis.client.Call _call = createCall();
383 _call.setOperation(_operations[2]);
384 _call.setUseSOAPAction(true);
385 _call.setSOAPActionURI("");
386 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
387 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "deleteCoupon"));
388
389 setRequestHeaders(_call);
390 setAttachments(_call);
391 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
392
393 if (_resp instanceof java.rmi.RemoteException) {
394 throw (java.rmi.RemoteException)_resp;
395 }
396 extractAttachments(_call);
397 } catch (org.apache.axis.AxisFault axisFaultException) {
398 throw axisFaultException;
399 }
400 }
401
402 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap getCoupon(long groupId, long couponId) throws java.rmi.RemoteException {
403 if (super.cachedEndpoint == null) {
404 throw new org.apache.axis.NoEndPointException();
405 }
406 org.apache.axis.client.Call _call = createCall();
407 _call.setOperation(_operations[3]);
408 _call.setUseSOAPAction(true);
409 _call.setSOAPActionURI("");
410 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
411 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "getCoupon"));
412
413 setRequestHeaders(_call);
414 setAttachments(_call);
415 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
416
417 if (_resp instanceof java.rmi.RemoteException) {
418 throw (java.rmi.RemoteException)_resp;
419 }
420 else {
421 extractAttachments(_call);
422 try {
423 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
424 } catch (java.lang.Exception _exception) {
425 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);
426 }
427 }
428 } catch (org.apache.axis.AxisFault axisFaultException) {
429 throw axisFaultException;
430 }
431 }
432
433 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 {
434 if (super.cachedEndpoint == null) {
435 throw new org.apache.axis.NoEndPointException();
436 }
437 org.apache.axis.client.Call _call = createCall();
438 _call.setOperation(_operations[4]);
439 _call.setUseSOAPAction(true);
440 _call.setSOAPActionURI("");
441 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
442 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "updateCoupon"));
443
444 setRequestHeaders(_call);
445 setAttachments(_call);
446 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});
447
448 if (_resp instanceof java.rmi.RemoteException) {
449 throw (java.rmi.RemoteException)_resp;
450 }
451 else {
452 extractAttachments(_call);
453 try {
454 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
455 } catch (java.lang.Exception _exception) {
456 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);
457 }
458 }
459 } catch (org.apache.axis.AxisFault axisFaultException) {
460 throw axisFaultException;
461 }
462 }
463
464 }
465