Clover icon

jalviewX

  1. Project Clover database Wed Oct 31 2018 15:13:58 GMT
  2. Package ext.vamsas

File SeqSearchServiceSoapBindingStub.java

 

Coverage histogram

../../img/srcFileCovDistChart0.png
56% of files have more coverage

Code metrics

40
236
11
1
489
422
37
0.16
21.45
11
3.36

Classes

Class Line # Actions
SeqSearchServiceSoapBindingStub 23 236 37 287
0.00%
 

Contributing tests

No tests hitting this source file were found.

Source view

1    /*
2    * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
3    * Copyright (C) $$Year-Rel$$ The Jalview Authors
4    *
5    * This file is part of Jalview.
6    *
7    * Jalview is free software: you can redistribute it and/or
8    * modify it under the terms of the GNU General Public License
9    * as published by the Free Software Foundation, either version 3
10    * of the License, or (at your option) any later version.
11    *
12    * Jalview is distributed in the hope that it will be useful, but
13    * WITHOUT ANY WARRANTY; without even the implied warranty
14    * of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15    * PURPOSE. See the GNU General Public License for more details.
16    *
17    * You should have received a copy of the GNU General Public License
18    * along with Jalview. If not, see <http://www.gnu.org/licenses/>.
19    * The Jalview Authors are detailed in the 'AUTHORS' file.
20    */
21    package ext.vamsas;
22   
 
23    public class SeqSearchServiceSoapBindingStub extends
24    org.apache.axis.client.Stub implements ext.vamsas.SeqSearchI
25    {
26    private java.util.Vector cachedSerClasses = new java.util.Vector();
27   
28    private java.util.Vector cachedSerQNames = new java.util.Vector();
29   
30    private java.util.Vector cachedSerFactories = new java.util.Vector();
31   
32    private java.util.Vector cachedDeserFactories = new java.util.Vector();
33   
34    static org.apache.axis.description.OperationDesc[] _operations;
35   
 
36  0 toggle static
37    {
38  0 _operations = new org.apache.axis.description.OperationDesc[5];
39  0 _initOperationDesc1();
40    }
41   
 
42  0 toggle private static void _initOperationDesc1()
43    {
44  0 org.apache.axis.description.OperationDesc oper;
45  0 oper = new org.apache.axis.description.OperationDesc();
46  0 oper.setName("getDatabase");
47  0 oper.setReturnType(new javax.xml.namespace.QName(
48    "http://www.w3.org/2001/XMLSchema", "string"));
49  0 oper.setReturnClass(java.lang.String.class);
50  0 oper.setReturnQName(new javax.xml.namespace.QName("",
51    "getDatabaseReturn"));
52  0 oper.setStyle(org.apache.axis.constants.Style.RPC);
53  0 oper.setUse(org.apache.axis.constants.Use.ENCODED);
54  0 _operations[0] = oper;
55   
56  0 oper = new org.apache.axis.description.OperationDesc();
57  0 oper.setName("getResult");
58  0 oper.addParameter(new javax.xml.namespace.QName("", "job_id"),
59    new javax.xml.namespace.QName(
60    "http://www.w3.org/2001/XMLSchema", "string"),
61    java.lang.String.class,
62    org.apache.axis.description.ParameterDesc.IN, false, false);
63  0 oper.setReturnType(new javax.xml.namespace.QName(
64    "simple.objects.vamsas", "SeqSearchResult"));
65  0 oper.setReturnClass(vamsas.objects.simple.SeqSearchResult.class);
66  0 oper.setReturnQName(new javax.xml.namespace.QName("", "getResultReturn"));
67  0 oper.setStyle(org.apache.axis.constants.Style.RPC);
68  0 oper.setUse(org.apache.axis.constants.Use.ENCODED);
69  0 _operations[1] = oper;
70   
71  0 oper = new org.apache.axis.description.OperationDesc();
72  0 oper.setName("psearch");
73  0 oper.addParameter(new javax.xml.namespace.QName("", "al"),
74    new javax.xml.namespace.QName("simple.objects.vamsas",
75    "Alignment"), vamsas.objects.simple.Alignment.class,
76    org.apache.axis.description.ParameterDesc.IN, false, false);
77  0 oper.addParameter(new javax.xml.namespace.QName("", "database"),
78    new javax.xml.namespace.QName(
79    "http://www.w3.org/2001/XMLSchema", "string"),
80    java.lang.String.class,
81    org.apache.axis.description.ParameterDesc.IN, false, false);
82  0 oper.setReturnType(new javax.xml.namespace.QName(
83    "simple.objects.vamsas", "WsJobId"));
84  0 oper.setReturnClass(vamsas.objects.simple.WsJobId.class);
85  0 oper.setReturnQName(new javax.xml.namespace.QName("", "psearchReturn"));
86  0 oper.setStyle(org.apache.axis.constants.Style.RPC);
87  0 oper.setUse(org.apache.axis.constants.Use.ENCODED);
88  0 _operations[2] = oper;
89   
90  0 oper = new org.apache.axis.description.OperationDesc();
91  0 oper.setName("search");
92  0 oper.addParameter(new javax.xml.namespace.QName("", "s"),
93    new javax.xml.namespace.QName("simple.objects.vamsas",
94    "Sequence"), vamsas.objects.simple.Sequence.class,
95    org.apache.axis.description.ParameterDesc.IN, false, false);
96  0 oper.addParameter(new javax.xml.namespace.QName("", "database"),
97    new javax.xml.namespace.QName(
98    "http://www.w3.org/2001/XMLSchema", "string"),
99    java.lang.String.class,
100    org.apache.axis.description.ParameterDesc.IN, false, false);
101  0 oper.setReturnType(new javax.xml.namespace.QName(
102    "simple.objects.vamsas", "WsJobId"));
103  0 oper.setReturnClass(vamsas.objects.simple.WsJobId.class);
104  0 oper.setReturnQName(new javax.xml.namespace.QName("", "searchReturn"));
105  0 oper.setStyle(org.apache.axis.constants.Style.RPC);
106  0 oper.setUse(org.apache.axis.constants.Use.ENCODED);
107  0 _operations[3] = oper;
108   
109  0 oper = new org.apache.axis.description.OperationDesc();
110  0 oper.setName("cancel");
111  0 oper.addParameter(new javax.xml.namespace.QName("", "jobId"),
112    new javax.xml.namespace.QName(
113    "http://www.w3.org/2001/XMLSchema", "string"),
114    java.lang.String.class,
115    org.apache.axis.description.ParameterDesc.IN, false, false);
116  0 oper.setReturnType(new javax.xml.namespace.QName(
117    "simple.objects.vamsas", "WsJobId"));
118  0 oper.setReturnClass(vamsas.objects.simple.WsJobId.class);
119  0 oper.setReturnQName(new javax.xml.namespace.QName("", "cancelReturn"));
120  0 oper.setStyle(org.apache.axis.constants.Style.RPC);
121  0 oper.setUse(org.apache.axis.constants.Use.ENCODED);
122  0 _operations[4] = oper;
123   
124    }
125   
 
126  0 toggle public SeqSearchServiceSoapBindingStub() throws org.apache.axis.AxisFault
127    {
128  0 this(null);
129    }
130   
 
131  0 toggle public SeqSearchServiceSoapBindingStub(java.net.URL endpointURL,
132    javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
133    {
134  0 this(service);
135  0 super.cachedEndpoint = endpointURL;
136    }
137   
 
138  0 toggle public SeqSearchServiceSoapBindingStub(javax.xml.rpc.Service service)
139    throws org.apache.axis.AxisFault
140    {
141  0 if (service == null)
142    {
143  0 super.service = new org.apache.axis.client.Service();
144    }
145    else
146    {
147  0 super.service = service;
148    }
149  0 java.lang.Class cls;
150  0 javax.xml.namespace.QName qName;
151  0 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
152  0 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
153  0 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
154  0 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
155  0 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
156  0 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
157  0 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
158  0 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
159  0 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
160  0 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
161  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas", "Result");
162  0 cachedSerQNames.add(qName);
163  0 cls = vamsas.objects.simple.Result.class;
164  0 cachedSerClasses.add(cls);
165  0 cachedSerFactories.add(beansf);
166  0 cachedDeserFactories.add(beandf);
167   
168  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas",
169    "WsJobId");
170  0 cachedSerQNames.add(qName);
171  0 cls = vamsas.objects.simple.WsJobId.class;
172  0 cachedSerClasses.add(cls);
173  0 cachedSerFactories.add(beansf);
174  0 cachedDeserFactories.add(beandf);
175   
176  0 qName = new javax.xml.namespace.QName("http://simple.objects.vamsas",
177    "Object");
178  0 cachedSerQNames.add(qName);
179  0 cls = vamsas.objects.simple.Object.class;
180  0 cachedSerClasses.add(cls);
181  0 cachedSerFactories.add(beansf);
182  0 cachedDeserFactories.add(beandf);
183   
184  0 qName = new javax.xml.namespace.QName("vamsas", "ArrayOf_xsd_string");
185  0 cachedSerQNames.add(qName);
186  0 cls = java.lang.String[].class;
187  0 cachedSerClasses.add(cls);
188  0 cachedSerFactories.add(arraysf);
189  0 cachedDeserFactories.add(arraydf);
190   
191  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas",
192    "Alignment");
193  0 cachedSerQNames.add(qName);
194  0 cls = vamsas.objects.simple.Alignment.class;
195  0 cachedSerClasses.add(cls);
196  0 cachedSerFactories.add(beansf);
197  0 cachedDeserFactories.add(beandf);
198   
199  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas",
200    "Sequence");
201  0 cachedSerQNames.add(qName);
202  0 cls = vamsas.objects.simple.Sequence.class;
203  0 cachedSerClasses.add(cls);
204  0 cachedSerFactories.add(beansf);
205  0 cachedDeserFactories.add(beandf);
206   
207  0 qName = new javax.xml.namespace.QName("vamsas", "ArrayOf_tns1_Sequence");
208  0 cachedSerQNames.add(qName);
209  0 cls = vamsas.objects.simple.Sequence[].class;
210  0 cachedSerClasses.add(cls);
211  0 cachedSerFactories.add(arraysf);
212  0 cachedDeserFactories.add(arraydf);
213   
214  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas",
215    "SeqSearchResult");
216  0 cachedSerQNames.add(qName);
217  0 cls = vamsas.objects.simple.SeqSearchResult.class;
218  0 cachedSerClasses.add(cls);
219  0 cachedSerFactories.add(beansf);
220  0 cachedDeserFactories.add(beandf);
221   
222  0 qName = new javax.xml.namespace.QName("simple.objects.vamsas",
223    "SequenceSet");
224  0 cachedSerQNames.add(qName);
225  0 cls = vamsas.objects.simple.SequenceSet.class;
226  0 cachedSerClasses.add(cls);
227  0 cachedSerFactories.add(beansf);
228  0 cachedDeserFactories.add(beandf);
229   
230    }
231   
 
232  0 toggle protected org.apache.axis.client.Call createCall()
233    throws java.rmi.RemoteException
234    {
235  0 try
236    {
237  0 org.apache.axis.client.Call _call = (org.apache.axis.client.Call) super.service
238    .createCall();
239  0 if (super.maintainSessionSet)
240    {
241  0 _call.setMaintainSession(super.maintainSession);
242    }
243  0 if (super.cachedUsername != null)
244    {
245  0 _call.setUsername(super.cachedUsername);
246    }
247  0 if (super.cachedPassword != null)
248    {
249  0 _call.setPassword(super.cachedPassword);
250    }
251  0 if (super.cachedEndpoint != null)
252    {
253  0 _call.setTargetEndpointAddress(super.cachedEndpoint);
254    }
255  0 if (super.cachedTimeout != null)
256    {
257  0 _call.setTimeout(super.cachedTimeout);
258    }
259  0 if (super.cachedPortName != null)
260    {
261  0 _call.setPortName(super.cachedPortName);
262    }
263  0 java.util.Enumeration keys = super.cachedProperties.keys();
264  0 while (keys.hasMoreElements())
265    {
266  0 java.lang.String key = (java.lang.String) keys.nextElement();
267  0 _call.setProperty(key, super.cachedProperties.get(key));
268    }
269    // All the type mapping information is registered
270    // when the first call is made.
271    // The type mapping information is actually registered in
272    // the TypeMappingRegistry of the service, which
273    // is the reason why registration is only needed for the first call.
274  0 synchronized (this)
275    {
276  0 if (firstCall())
277    {
278    // must set encoding style before registering serializers
279  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
280  0 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
281  0 for (int i = 0; i < cachedSerFactories.size(); ++i)
282    {
283  0 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
284  0 javax.xml.namespace.QName qName = (javax.xml.namespace.QName) cachedSerQNames
285    .get(i);
286  0 java.lang.Class sf = (java.lang.Class) cachedSerFactories
287    .get(i);
288  0 java.lang.Class df = (java.lang.Class) cachedDeserFactories
289    .get(i);
290  0 _call.registerTypeMapping(cls, qName, sf, df, false);
291    }
292    }
293    }
294  0 return _call;
295    } catch (java.lang.Throwable _t)
296    {
297  0 throw new org.apache.axis.AxisFault(
298    "Failure trying to get the Call object", _t);
299    }
300    }
301   
 
302  0 toggle public java.lang.String getDatabase() throws java.rmi.RemoteException
303    {
304  0 if (super.cachedEndpoint == null)
305    {
306  0 throw new org.apache.axis.NoEndPointException();
307    }
308  0 org.apache.axis.client.Call _call = createCall();
309  0 _call.setOperation(_operations[0]);
310  0 _call.setUseSOAPAction(true);
311  0 _call.setSOAPActionURI("");
312  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
313  0 _call.setOperationName(new javax.xml.namespace.QName("vamsas",
314    "getDatabase"));
315   
316  0 setRequestHeaders(_call);
317  0 setAttachments(_call);
318  0 java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
319   
320  0 if (_resp instanceof java.rmi.RemoteException)
321    {
322  0 throw (java.rmi.RemoteException) _resp;
323    }
324    else
325    {
326  0 extractAttachments(_call);
327  0 try
328    {
329  0 return (java.lang.String) _resp;
330    } catch (java.lang.Exception _exception)
331    {
332  0 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(
333    _resp, java.lang.String.class);
334    }
335    }
336    }
337   
 
338  0 toggle public vamsas.objects.simple.SeqSearchResult getResult(
339    java.lang.String job_id) throws java.rmi.RemoteException
340    {
341  0 if (super.cachedEndpoint == null)
342    {
343  0 throw new org.apache.axis.NoEndPointException();
344    }
345  0 org.apache.axis.client.Call _call = createCall();
346  0 _call.setOperation(_operations[1]);
347  0 _call.setUseSOAPAction(true);
348  0 _call.setSOAPActionURI("");
349  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
350  0 _call.setOperationName(new javax.xml.namespace.QName("vamsas",
351    "getResult"));
352   
353  0 setRequestHeaders(_call);
354  0 setAttachments(_call);
355  0 java.lang.Object _resp = _call
356    .invoke(new java.lang.Object[] { job_id });
357   
358  0 if (_resp instanceof java.rmi.RemoteException)
359    {
360  0 throw (java.rmi.RemoteException) _resp;
361    }
362    else
363    {
364  0 extractAttachments(_call);
365  0 try
366    {
367  0 return (vamsas.objects.simple.SeqSearchResult) _resp;
368    } catch (java.lang.Exception _exception)
369    {
370  0 return (vamsas.objects.simple.SeqSearchResult) org.apache.axis.utils.JavaUtils
371    .convert(_resp, vamsas.objects.simple.SeqSearchResult.class);
372    }
373    }
374    }
375   
 
376  0 toggle public vamsas.objects.simple.WsJobId psearch(
377    vamsas.objects.simple.Alignment al, java.lang.String database)
378    throws java.rmi.RemoteException
379    {
380  0 if (super.cachedEndpoint == null)
381    {
382  0 throw new org.apache.axis.NoEndPointException();
383    }
384  0 org.apache.axis.client.Call _call = createCall();
385  0 _call.setOperation(_operations[2]);
386  0 _call.setUseSOAPAction(true);
387  0 _call.setSOAPActionURI("");
388  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
389  0 _call.setOperationName(new javax.xml.namespace.QName("vamsas",
390    "psearch"));
391   
392  0 setRequestHeaders(_call);
393  0 setAttachments(_call);
394  0 java.lang.Object _resp = _call.invoke(new java.lang.Object[] { al,
395    database });
396   
397  0 if (_resp instanceof java.rmi.RemoteException)
398    {
399  0 throw (java.rmi.RemoteException) _resp;
400    }
401    else
402    {
403  0 extractAttachments(_call);
404  0 try
405    {
406  0 return (vamsas.objects.simple.WsJobId) _resp;
407    } catch (java.lang.Exception _exception)
408    {
409  0 return (vamsas.objects.simple.WsJobId) org.apache.axis.utils.JavaUtils
410    .convert(_resp, vamsas.objects.simple.WsJobId.class);
411    }
412    }
413    }
414   
 
415  0 toggle public vamsas.objects.simple.WsJobId search(
416    vamsas.objects.simple.Sequence s, java.lang.String database)
417    throws java.rmi.RemoteException
418    {
419  0 if (super.cachedEndpoint == null)
420    {
421  0 throw new org.apache.axis.NoEndPointException();
422    }
423  0 org.apache.axis.client.Call _call = createCall();
424  0 _call.setOperation(_operations[3]);
425  0 _call.setUseSOAPAction(true);
426  0 _call.setSOAPActionURI("");
427  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
428  0 _call.setOperationName(new javax.xml.namespace.QName("vamsas", "search"));
429   
430  0 setRequestHeaders(_call);
431  0 setAttachments(_call);
432  0 java.lang.Object _resp = _call.invoke(new java.lang.Object[] { s,
433    database });
434   
435  0 if (_resp instanceof java.rmi.RemoteException)
436    {
437  0 throw (java.rmi.RemoteException) _resp;
438    }
439    else
440    {
441  0 extractAttachments(_call);
442  0 try
443    {
444  0 return (vamsas.objects.simple.WsJobId) _resp;
445    } catch (java.lang.Exception _exception)
446    {
447  0 return (vamsas.objects.simple.WsJobId) org.apache.axis.utils.JavaUtils
448    .convert(_resp, vamsas.objects.simple.WsJobId.class);
449    }
450    }
451    }
452   
 
453  0 toggle public vamsas.objects.simple.WsJobId cancel(java.lang.String jobId)
454    throws java.rmi.RemoteException
455    {
456  0 if (super.cachedEndpoint == null)
457    {
458  0 throw new org.apache.axis.NoEndPointException();
459    }
460  0 org.apache.axis.client.Call _call = createCall();
461  0 _call.setOperation(_operations[4]);
462  0 _call.setUseSOAPAction(true);
463  0 _call.setSOAPActionURI("");
464  0 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
465  0 _call.setOperationName(new javax.xml.namespace.QName("vamsas", "cancel"));
466   
467  0 setRequestHeaders(_call);
468  0 setAttachments(_call);
469  0 java.lang.Object _resp = _call.invoke(new java.lang.Object[] { jobId });
470   
471  0 if (_resp instanceof java.rmi.RemoteException)
472    {
473  0 throw (java.rmi.RemoteException) _resp;
474    }
475    else
476    {
477  0 extractAttachments(_call);
478  0 try
479    {
480  0 return (vamsas.objects.simple.WsJobId) _resp;
481    } catch (java.lang.Exception _exception)
482    {
483  0 return (vamsas.objects.simple.WsJobId) org.apache.axis.utils.JavaUtils
484    .convert(_resp, vamsas.objects.simple.WsJobId.class);
485    }
486    }
487    }
488   
489    }