1
2
3
4
5
6
7
8 package fr.paris.lutece.plugins.address.business.axis;
9
10 public class AdresseServiceHttpBindingStub extends org.apache.axis.client.Stub implements fr.paris.lutece.plugins.address.business.axis.AdresseServicePortType {
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[8];
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("searchAddress");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), 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 param.setNillable(true);
30 oper.addParameter(param);
31 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
32 param.setNillable(true);
33 oper.addParameter(param);
34 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in2"), 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 param.setNillable(true);
36 oper.addParameter(param);
37 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in3"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
38 param.setNillable(true);
39 oper.addParameter(param);
40 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
41 oper.setReturnClass(java.lang.String.class);
42 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
43 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
44 oper.setUse(org.apache.axis.constants.Use.LITERAL);
45 oper.addFault(new org.apache.axis.description.FaultDesc(
46 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
47 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
48 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
49 true
50 ));
51 _operations[0] = oper;
52
53 oper = new org.apache.axis.description.OperationDesc();
54 oper.setName("isAdresseModify");
55 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
56 param.setNillable(true);
57 oper.addParameter(param);
58 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
59 oper.addParameter(param);
60 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in2"), 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 param.setNillable(true);
62 oper.addParameter(param);
63 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
64 oper.setReturnClass(boolean.class);
65 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
66 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
67 oper.setUse(org.apache.axis.constants.Use.LITERAL);
68 oper.addFault(new org.apache.axis.description.FaultDesc(
69 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
70 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
71 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
72 true
73 ));
74 oper.addFault(new org.apache.axis.description.FaultDesc(
75 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "ElementNotFoundException"),
76 "fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException",
77 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "ElementNotFoundException"),
78 true
79 ));
80 _operations[1] = oper;
81
82 oper = new org.apache.axis.description.OperationDesc();
83 oper.setName("getAdresse");
84 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
85 param.setNillable(true);
86 oper.addParameter(param);
87 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), 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 param.setNillable(true);
89 oper.addParameter(param);
90 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
91 param.setNillable(true);
92 oper.addParameter(param);
93 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in3"), 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 param.setNillable(true);
95 oper.addParameter(param);
96 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
97 oper.setReturnClass(java.lang.String.class);
98 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
99 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
100 oper.setUse(org.apache.axis.constants.Use.LITERAL);
101 oper.addFault(new org.apache.axis.description.FaultDesc(
102 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
103 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
104 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
105 true
106 ));
107 _operations[2] = oper;
108
109 oper = new org.apache.axis.description.OperationDesc();
110 oper.setName("geolocalization");
111 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
112 param.setNillable(true);
113 oper.addParameter(param);
114 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
115 param.setNillable(true);
116 oper.addParameter(param);
117 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
118 param.setNillable(true);
119 oper.addParameter(param);
120 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in3"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
121 param.setNillable(true);
122 oper.addParameter(param);
123 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
124 oper.setReturnClass(java.lang.String.class);
125 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
126 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
127 oper.setUse(org.apache.axis.constants.Use.LITERAL);
128 oper.addFault(new org.apache.axis.description.FaultDesc(
129 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
130 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
131 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
132 true
133 ));
134 _operations[3] = oper;
135
136 oper = new org.apache.axis.description.OperationDesc();
137 oper.setName("inverseGeolocalization");
138 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
139 param.setNillable(true);
140 oper.addParameter(param);
141 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), 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("http://services.adresses.paris.fr", "in2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"), double.class, false, false);
144 oper.addParameter(param);
145 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in3"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
146 param.setNillable(true);
147 oper.addParameter(param);
148 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in4"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
149 param.setNillable(true);
150 oper.addParameter(param);
151 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
152 oper.setReturnClass(java.lang.String.class);
153 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
154 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
155 oper.setUse(org.apache.axis.constants.Use.LITERAL);
156 oper.addFault(new org.apache.axis.description.FaultDesc(
157 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
158 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
159 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
160 true
161 ));
162 _operations[4] = oper;
163
164 oper = new org.apache.axis.description.OperationDesc();
165 oper.setName("getAdresseModify");
166 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
167 param.setNillable(true);
168 oper.addParameter(param);
169 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
170 param.setNillable(true);
171 oper.addParameter(param);
172 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
173 oper.setReturnClass(java.lang.String.class);
174 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
175 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
176 oper.setUse(org.apache.axis.constants.Use.LITERAL);
177 oper.addFault(new org.apache.axis.description.FaultDesc(
178 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
179 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
180 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
181 true
182 ));
183 _operations[5] = oper;
184
185 oper = new org.apache.axis.description.OperationDesc();
186 oper.setName("getAdresseInfo");
187 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
188 param.setNillable(true);
189 oper.addParameter(param);
190 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
191 oper.addParameter(param);
192 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
193 oper.setReturnClass(java.lang.String.class);
194 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
195 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
196 oper.setUse(org.apache.axis.constants.Use.LITERAL);
197 oper.addFault(new org.apache.axis.description.FaultDesc(
198 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
199 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
200 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
201 true
202 ));
203 oper.addFault(new org.apache.axis.description.FaultDesc(
204 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "ElementNotFoundException"),
205 "fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException",
206 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "ElementNotFoundException"),
207 true
208 ));
209 _operations[6] = oper;
210
211 oper = new org.apache.axis.description.OperationDesc();
212 oper.setName("getAdresseHistory");
213 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
214 param.setNillable(true);
215 oper.addParameter(param);
216 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
217 oper.addParameter(param);
218 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "in2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
219 oper.addParameter(param);
220 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
221 oper.setReturnClass(java.lang.String.class);
222 oper.setReturnQName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "out"));
223 oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
224 oper.setUse(org.apache.axis.constants.Use.LITERAL);
225 oper.addFault(new org.apache.axis.description.FaultDesc(
226 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "InvalidParameterException"),
227 "fr.paris.lutece.plugins.address.business.axis.InvalidParameterException",
228 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"),
229 true
230 ));
231 oper.addFault(new org.apache.axis.description.FaultDesc(
232 new javax.xml.namespace.QName("http://services.adresses.paris.fr", "ElementNotFoundException"),
233 "fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException",
234 new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "ElementNotFoundException"),
235 true
236 ));
237 _operations[7] = oper;
238
239 }
240
241 public AdresseServiceHttpBindingStub() throws org.apache.axis.AxisFault {
242 this(null);
243 }
244
245 public AdresseServiceHttpBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
246 this(service);
247 super.cachedEndpoint = endpointURL;
248 }
249
250 public AdresseServiceHttpBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
251 if (service == null) {
252 super.service = new org.apache.axis.client.Service();
253 } else {
254 super.service = service;
255 }
256 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.1");
257 java.lang.Class cls;
258 javax.xml.namespace.QName qName;
259 javax.xml.namespace.QName qName2;
260 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
261 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
262 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
263 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
264 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
265 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
266 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
267 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
268 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
269 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
270 qName = new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "ElementNotFoundException");
271 cachedSerQNames.add(qName);
272 cls = fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException.class;
273 cachedSerClasses.add(cls);
274 cachedSerFactories.add(beansf);
275 cachedDeserFactories.add(beandf);
276
277 qName = new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException");
278 cachedSerQNames.add(qName);
279 cls = fr.paris.lutece.plugins.address.business.axis.InvalidParameterException.class;
280 cachedSerClasses.add(cls);
281 cachedSerFactories.add(beansf);
282 cachedDeserFactories.add(beandf);
283
284 }
285
286 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
287 try {
288 org.apache.axis.client.Call _call = super._createCall();
289 if (super.maintainSessionSet) {
290 _call.setMaintainSession(super.maintainSession);
291 }
292 if (super.cachedUsername != null) {
293 _call.setUsername(super.cachedUsername);
294 }
295 if (super.cachedPassword != null) {
296 _call.setPassword(super.cachedPassword);
297 }
298 if (super.cachedEndpoint != null) {
299 _call.setTargetEndpointAddress(super.cachedEndpoint);
300 }
301 if (super.cachedTimeout != null) {
302 _call.setTimeout(super.cachedTimeout);
303 }
304 if (super.cachedPortName != null) {
305 _call.setPortName(super.cachedPortName);
306 }
307 java.util.Enumeration keys = super.cachedProperties.keys();
308 while (keys.hasMoreElements()) {
309 java.lang.String key = (java.lang.String) keys.nextElement();
310 _call.setProperty(key, super.cachedProperties.get(key));
311 }
312
313
314
315
316
317 synchronized (this) {
318 if (firstCall()) {
319
320 _call.setEncodingStyle(null);
321 for (int i = 0; i < cachedSerFactories.size(); ++i) {
322 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
323 javax.xml.namespace.QName qName =
324 (javax.xml.namespace.QName) cachedSerQNames.get(i);
325 java.lang.Object x = cachedSerFactories.get(i);
326 if (x instanceof Class) {
327 java.lang.Class sf = (java.lang.Class)
328 cachedSerFactories.get(i);
329 java.lang.Class df = (java.lang.Class)
330 cachedDeserFactories.get(i);
331 _call.registerTypeMapping(cls, qName, sf, df, false);
332 }
333 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
334 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
335 cachedSerFactories.get(i);
336 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
337 cachedDeserFactories.get(i);
338 _call.registerTypeMapping(cls, qName, sf, df, false);
339 }
340 }
341 }
342 }
343 return _call;
344 }
345 catch (java.lang.Throwable _t) {
346 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
347 }
348 }
349
350 public java.lang.String searchAddress(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException {
351 if (super.cachedEndpoint == null) {
352 throw new org.apache.axis.NoEndPointException();
353 }
354 org.apache.axis.client.Call _call = createCall();
355 _call.setOperation(_operations[0]);
356 _call.setUseSOAPAction(true);
357 _call.setSOAPActionURI("");
358 _call.setEncodingStyle(null);
359 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
360 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
361 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
362 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "searchAddress"));
363
364 setRequestHeaders(_call);
365 setAttachments(_call);
366 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
367
368 if (_resp instanceof java.rmi.RemoteException) {
369 throw (java.rmi.RemoteException)_resp;
370 }
371 else {
372 extractAttachments(_call);
373 try {
374 return (java.lang.String) _resp;
375 } catch (java.lang.Exception _exception) {
376 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
377 }
378 }
379 } catch (org.apache.axis.AxisFault axisFaultException) {
380 if (axisFaultException.detail != null) {
381 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
382 throw (java.rmi.RemoteException) axisFaultException.detail;
383 }
384 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
385 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
386 }
387 }
388 throw axisFaultException;
389 }
390 }
391
392 public boolean isAdresseModify(java.lang.String in0, long in1, java.lang.String in2) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException, fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException {
393 if (super.cachedEndpoint == null) {
394 throw new org.apache.axis.NoEndPointException();
395 }
396 org.apache.axis.client.Call _call = createCall();
397 _call.setOperation(_operations[1]);
398 _call.setUseSOAPAction(true);
399 _call.setSOAPActionURI("");
400 _call.setEncodingStyle(null);
401 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
402 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
403 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
404 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "isAdresseModify"));
405
406 setRequestHeaders(_call);
407 setAttachments(_call);
408 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1), in2});
409
410 if (_resp instanceof java.rmi.RemoteException) {
411 throw (java.rmi.RemoteException)_resp;
412 }
413 else {
414 extractAttachments(_call);
415 try {
416 return ((java.lang.Boolean) _resp).booleanValue();
417 } catch (java.lang.Exception _exception) {
418 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
419 }
420 }
421 } catch (org.apache.axis.AxisFault axisFaultException) {
422 if (axisFaultException.detail != null) {
423 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
424 throw (java.rmi.RemoteException) axisFaultException.detail;
425 }
426 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
427 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
428 }
429 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) {
430 throw (fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) axisFaultException.detail;
431 }
432 }
433 throw axisFaultException;
434 }
435 }
436
437 public java.lang.String getAdresse(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException {
438 if (super.cachedEndpoint == null) {
439 throw new org.apache.axis.NoEndPointException();
440 }
441 org.apache.axis.client.Call _call = createCall();
442 _call.setOperation(_operations[2]);
443 _call.setUseSOAPAction(true);
444 _call.setSOAPActionURI("");
445 _call.setEncodingStyle(null);
446 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
447 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
448 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
449 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "getAdresse"));
450
451 setRequestHeaders(_call);
452 setAttachments(_call);
453 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
454
455 if (_resp instanceof java.rmi.RemoteException) {
456 throw (java.rmi.RemoteException)_resp;
457 }
458 else {
459 extractAttachments(_call);
460 try {
461 return (java.lang.String) _resp;
462 } catch (java.lang.Exception _exception) {
463 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
464 }
465 }
466 } catch (org.apache.axis.AxisFault axisFaultException) {
467 if (axisFaultException.detail != null) {
468 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
469 throw (java.rmi.RemoteException) axisFaultException.detail;
470 }
471 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
472 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
473 }
474 }
475 throw axisFaultException;
476 }
477 }
478
479 public java.lang.String geolocalization(java.lang.String in0, java.lang.String in1, java.lang.String in2, java.lang.String in3) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException {
480 if (super.cachedEndpoint == null) {
481 throw new org.apache.axis.NoEndPointException();
482 }
483 org.apache.axis.client.Call _call = createCall();
484 _call.setOperation(_operations[3]);
485 _call.setUseSOAPAction(true);
486 _call.setSOAPActionURI("");
487 _call.setEncodingStyle(null);
488 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
489 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
490 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
491 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "geolocalization"));
492
493 setRequestHeaders(_call);
494 setAttachments(_call);
495 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1, in2, in3});
496
497 if (_resp instanceof java.rmi.RemoteException) {
498 throw (java.rmi.RemoteException)_resp;
499 }
500 else {
501 extractAttachments(_call);
502 try {
503 return (java.lang.String) _resp;
504 } catch (java.lang.Exception _exception) {
505 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
506 }
507 }
508 } catch (org.apache.axis.AxisFault axisFaultException) {
509 if (axisFaultException.detail != null) {
510 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
511 throw (java.rmi.RemoteException) axisFaultException.detail;
512 }
513 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
514 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
515 }
516 }
517 throw axisFaultException;
518 }
519 }
520
521 public java.lang.String inverseGeolocalization(java.lang.String in0, double in1, double in2, java.lang.String in3, java.lang.String in4) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException {
522 if (super.cachedEndpoint == null) {
523 throw new org.apache.axis.NoEndPointException();
524 }
525 org.apache.axis.client.Call _call = createCall();
526 _call.setOperation(_operations[4]);
527 _call.setUseSOAPAction(true);
528 _call.setSOAPActionURI("");
529 _call.setEncodingStyle(null);
530 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
531 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
532 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
533 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "inverseGeolocalization"));
534
535 setRequestHeaders(_call);
536 setAttachments(_call);
537 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Double(in1), new java.lang.Double(in2), in3, in4});
538
539 if (_resp instanceof java.rmi.RemoteException) {
540 throw (java.rmi.RemoteException)_resp;
541 }
542 else {
543 extractAttachments(_call);
544 try {
545 return (java.lang.String) _resp;
546 } catch (java.lang.Exception _exception) {
547 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
548 }
549 }
550 } catch (org.apache.axis.AxisFault axisFaultException) {
551 if (axisFaultException.detail != null) {
552 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
553 throw (java.rmi.RemoteException) axisFaultException.detail;
554 }
555 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
556 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
557 }
558 }
559 throw axisFaultException;
560 }
561 }
562
563 public java.lang.String getAdresseModify(java.lang.String in0, java.lang.String in1) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException {
564 if (super.cachedEndpoint == null) {
565 throw new org.apache.axis.NoEndPointException();
566 }
567 org.apache.axis.client.Call _call = createCall();
568 _call.setOperation(_operations[5]);
569 _call.setUseSOAPAction(true);
570 _call.setSOAPActionURI("");
571 _call.setEncodingStyle(null);
572 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
573 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
574 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
575 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "getAdresseModify"));
576
577 setRequestHeaders(_call);
578 setAttachments(_call);
579 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, in1});
580
581 if (_resp instanceof java.rmi.RemoteException) {
582 throw (java.rmi.RemoteException)_resp;
583 }
584 else {
585 extractAttachments(_call);
586 try {
587 return (java.lang.String) _resp;
588 } catch (java.lang.Exception _exception) {
589 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
590 }
591 }
592 } catch (org.apache.axis.AxisFault axisFaultException) {
593 if (axisFaultException.detail != null) {
594 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
595 throw (java.rmi.RemoteException) axisFaultException.detail;
596 }
597 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
598 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
599 }
600 }
601 throw axisFaultException;
602 }
603 }
604
605 public java.lang.String getAdresseInfo(java.lang.String in0, long in1) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException, fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException {
606 if (super.cachedEndpoint == null) {
607 throw new org.apache.axis.NoEndPointException();
608 }
609 org.apache.axis.client.Call _call = createCall();
610 _call.setOperation(_operations[6]);
611 _call.setUseSOAPAction(true);
612 _call.setSOAPActionURI("");
613 _call.setEncodingStyle(null);
614 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
615 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
616 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
617 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "getAdresseInfo"));
618
619 setRequestHeaders(_call);
620 setAttachments(_call);
621 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1)});
622
623 if (_resp instanceof java.rmi.RemoteException) {
624 throw (java.rmi.RemoteException)_resp;
625 }
626 else {
627 extractAttachments(_call);
628 try {
629 return (java.lang.String) _resp;
630 } catch (java.lang.Exception _exception) {
631 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
632 }
633 }
634 } catch (org.apache.axis.AxisFault axisFaultException) {
635 if (axisFaultException.detail != null) {
636 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
637 throw (java.rmi.RemoteException) axisFaultException.detail;
638 }
639 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
640 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
641 }
642 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) {
643 throw (fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) axisFaultException.detail;
644 }
645 }
646 throw axisFaultException;
647 }
648 }
649
650 public java.lang.String getAdresseHistory(java.lang.String in0, long in1, int in2) throws java.rmi.RemoteException, fr.paris.lutece.plugins.address.business.axis.InvalidParameterException, fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException {
651 if (super.cachedEndpoint == null) {
652 throw new org.apache.axis.NoEndPointException();
653 }
654 org.apache.axis.client.Call _call = createCall();
655 _call.setOperation(_operations[7]);
656 _call.setUseSOAPAction(true);
657 _call.setSOAPActionURI("");
658 _call.setEncodingStyle(null);
659 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
660 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
661 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
662 _call.setOperationName(new javax.xml.namespace.QName("http://services.adresses.paris.fr", "getAdresseHistory"));
663
664 setRequestHeaders(_call);
665 setAttachments(_call);
666 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {in0, new java.lang.Long(in1), new java.lang.Integer(in2)});
667
668 if (_resp instanceof java.rmi.RemoteException) {
669 throw (java.rmi.RemoteException)_resp;
670 }
671 else {
672 extractAttachments(_call);
673 try {
674 return (java.lang.String) _resp;
675 } catch (java.lang.Exception _exception) {
676 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
677 }
678 }
679 } catch (org.apache.axis.AxisFault axisFaultException) {
680 if (axisFaultException.detail != null) {
681 if (axisFaultException.detail instanceof java.rmi.RemoteException) {
682 throw (java.rmi.RemoteException) axisFaultException.detail;
683 }
684 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) {
685 throw (fr.paris.lutece.plugins.address.business.axis.InvalidParameterException) axisFaultException.detail;
686 }
687 if (axisFaultException.detail instanceof fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) {
688 throw (fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException) axisFaultException.detail;
689 }
690 }
691 throw axisFaultException;
692 }
693 }
694
695 }