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_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 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 {
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", "addCoupon"));
326
327 setRequestHeaders(_call);
328 setAttachments(_call);
329 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});
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 void deleteCoupon(long groupId, long couponId) 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", "deleteCoupon"));
357
358 setRequestHeaders(_call);
359 setAttachments(_call);
360 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
361
362 if (_resp instanceof java.rmi.RemoteException) {
363 throw (java.rmi.RemoteException)_resp;
364 }
365 extractAttachments(_call);
366 } catch (org.apache.axis.AxisFault axisFaultException) {
367 throw axisFaultException;
368 }
369 }
370
371 public com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap getCoupon(long groupId, long couponId) throws java.rmi.RemoteException {
372 if (super.cachedEndpoint == null) {
373 throw new org.apache.axis.NoEndPointException();
374 }
375 org.apache.axis.client.Call _call = createCall();
376 _call.setOperation(_operations[2]);
377 _call.setUseSOAPAction(true);
378 _call.setSOAPActionURI("");
379 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
380 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.shopping.portlet.liferay.com", "getCoupon"));
381
382 setRequestHeaders(_call);
383 setAttachments(_call);
384 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(couponId)});
385
386 if (_resp instanceof java.rmi.RemoteException) {
387 throw (java.rmi.RemoteException)_resp;
388 }
389 else {
390 extractAttachments(_call);
391 try {
392 return (com.liferay.client.soap.portlet.shopping.model.ShoppingCouponSoap) _resp;
393 } catch (java.lang.Exception _exception) {
394 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);
395 }
396 }
397 } catch (org.apache.axis.AxisFault axisFaultException) {
398 throw axisFaultException;
399 }
400 }
401
402 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 {
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", "updateCoupon"));
412
413 setRequestHeaders(_call);
414 setAttachments(_call);
415 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});
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[] 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 {
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", "search"));
443
444 setRequestHeaders(_call);
445 setAttachments(_call);
446 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)});
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