View Javadoc
1   /**
2    * PicManServiceSOAPStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.buckosoft.PicMan.PicManService;
9   
10  @SuppressWarnings({"unchecked", "unused", "rawtypes"})
11  public class PicManServiceSOAPStub extends org.apache.axis.client.Stub implements com.buckosoft.PicMan.PicManService.PicManService_PortType {
12  	private java.util.Vector cachedSerClasses = new java.util.Vector();
13      private java.util.Vector cachedSerQNames = new java.util.Vector();
14      private java.util.Vector cachedSerFactories = new java.util.Vector();
15      private java.util.Vector cachedDeserFactories = new java.util.Vector();
16  
17      static org.apache.axis.description.OperationDesc [] _operations;
18  
19      static {
20          _operations = new org.apache.axis.description.OperationDesc[13];
21          _initOperationDesc1();
22          _initOperationDesc2();
23      }
24  
25      private static void _initOperationDesc1(){
26          org.apache.axis.description.OperationDesc oper;
27          org.apache.axis.description.ParameterDesc param;
28          oper = new org.apache.axis.description.OperationDesc();
29          oper.setName("getSetCount");
30          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
31          oper.addParameter(param);
32          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
33          oper.setReturnClass(int.class);
34          oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
35          oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
36          oper.setUse(org.apache.axis.constants.Use.LITERAL);
37          _operations[0] = oper;
38  
39          oper = new org.apache.axis.description.OperationDesc();
40          oper.setName("getSet");
41          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
42          oper.addParameter(param);
43          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sid"), org.apache.axis.description.ParameterDesc.INOUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
44          oper.addParameter(param);
45          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
46          oper.addParameter(param);
47          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
48          oper.addParameter(param);
49          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "active"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
50          oper.addParameter(param);
51          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "metaSet"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
52          oper.addParameter(param);
53          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "microSet"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
54          oper.addParameter(param);
55          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "nanoSet"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
56          oper.addParameter(param);
57          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "editDate"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
58          oper.addParameter(param);
59          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
60          oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
61          oper.setUse(org.apache.axis.constants.Use.LITERAL);
62          _operations[1] = oper;
63  
64          oper = new org.apache.axis.description.OperationDesc();
65          oper.setName("getPicListNewerThan");
66          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
67          oper.addParameter(param);
68          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timestamp"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
69          oper.addParameter(param);
70          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
71          oper.setReturnClass(java.lang.String[].class);
72          oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
73          oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
74          oper.setUse(org.apache.axis.constants.Use.LITERAL);
75          _operations[2] = oper;
76  
77          oper = new org.apache.axis.description.OperationDesc();
78          oper.setName("getFilterListNewerThan");
79          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
80          oper.addParameter(param);
81          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timestamp"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
82          oper.addParameter(param);
83          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
84          oper.setReturnClass(java.lang.String[].class);
85          oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
86          oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
87          oper.setUse(org.apache.axis.constants.Use.LITERAL);
88          _operations[3] = oper;
89  
90          oper = new org.apache.axis.description.OperationDesc();
91          oper.setName("getFiltersForPic");
92          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
93          oper.addParameter(param);
94          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
95          oper.addParameter(param);
96          oper.setReturnType(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "PicFilterSOAP"));
97          oper.setReturnClass(com.buckosoft.PicMan.PicManService.PicFilterSOAP[].class);
98          oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
99          oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
100         oper.setUse(org.apache.axis.constants.Use.LITERAL);
101         _operations[4] = oper;
102 
103         oper = new org.apache.axis.description.OperationDesc();
104         oper.setName("addFilter");
105         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
106         oper.addParameter(param);
107         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picName"), 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("", "picFilters"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "PicFilterSOAP"), com.buckosoft.PicMan.PicManService.PicFilterSOAP[].class, false, false);
110         param.setOmittable(true);
111         oper.addParameter(param);
112         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
113         oper.setReturnClass(int.class);
114         oper.setReturnQName(new javax.xml.namespace.QName("", "success"));
115         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
116         oper.setUse(org.apache.axis.constants.Use.LITERAL);
117         _operations[5] = oper;
118 
119         oper = new org.apache.axis.description.OperationDesc();
120         oper.setName("getPicAttributes");
121         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
122         oper.addParameter(param);
123         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
124         oper.addParameter(param);
125         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "pid"), org.apache.axis.description.ParameterDesc.OUT, 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("", "name"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
128         oper.addParameter(param);
129         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "rid"), org.apache.axis.description.ParameterDesc.OUT, 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("", "location"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
132         oper.addParameter(param);
133         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picDate"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
134         oper.addParameter(param);
135         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timestamp"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
136         oper.addParameter(param);
137         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
138         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
139         oper.setUse(org.apache.axis.constants.Use.LITERAL);
140         _operations[6] = oper;
141 
142         oper = new org.apache.axis.description.OperationDesc();
143         oper.setName("getPicPic");
144         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
145         oper.addParameter(param);
146         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picName"), org.apache.axis.description.ParameterDesc.INOUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
147         oper.addParameter(param);
148         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"));
149         oper.setReturnClass(byte[].class);
150         oper.setReturnQName(new javax.xml.namespace.QName("", "pixelData"));
151         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
152         oper.setUse(org.apache.axis.constants.Use.LITERAL);
153         _operations[7] = oper;
154 
155         oper = new org.apache.axis.description.OperationDesc();
156         oper.setName("putPic");
157         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
158         oper.addParameter(param);
159         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);
160         oper.addParameter(param);
161         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "rid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
162         oper.addParameter(param);
163         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "location"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
164         oper.addParameter(param);
165         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "picDate"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
166         oper.addParameter(param);
167         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "timestamp"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
168         oper.addParameter(param);
169         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "pixelData"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "base64Binary"), byte[].class, false, false);
170         oper.addParameter(param);
171         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
172         oper.setReturnClass(java.lang.String.class);
173         oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
174         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
175         oper.setUse(org.apache.axis.constants.Use.LITERAL);
176         _operations[8] = oper;
177 
178         oper = new org.apache.axis.description.OperationDesc();
179         oper.setName("getSetsCRC");
180         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
181         oper.addParameter(param);
182         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
183         oper.setReturnClass(java.lang.String.class);
184         oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
185         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
186         oper.setUse(org.apache.axis.constants.Use.LITERAL);
187         _operations[9] = oper;
188 
189     }
190 
191     private static void _initOperationDesc2(){
192         org.apache.axis.description.OperationDesc oper;
193         org.apache.axis.description.ParameterDesc param;
194         oper = new org.apache.axis.description.OperationDesc();
195         oper.setName("getClientSyncTimestamp");
196         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
197         oper.addParameter(param);
198         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "host"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
199         oper.addParameter(param);
200         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
201         oper.setReturnClass(java.util.Calendar.class);
202         oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
203         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
204         oper.setUse(org.apache.axis.constants.Use.LITERAL);
205         _operations[10] = oper;
206 
207         oper = new org.apache.axis.description.OperationDesc();
208         oper.setName("setClientSyncTimestamp");
209         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
210         oper.addParameter(param);
211         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "host"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
212         oper.addParameter(param);
213         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
214         oper.setReturnClass(java.lang.String.class);
215         oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
216         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
217         oper.setUse(org.apache.axis.constants.Use.LITERAL);
218         _operations[11] = oper;
219 
220         oper = new org.apache.axis.description.OperationDesc();
221         oper.setName("putSet");
222         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "auth"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
223         oper.addParameter(param);
224         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
225         oper.addParameter(param);
226         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);
227         oper.addParameter(param);
228         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);
229         oper.addParameter(param);
230         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);
231         oper.addParameter(param);
232         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "metaSet"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
233         oper.addParameter(param);
234         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "microSet"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
235         oper.addParameter(param);
236         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "nanoSet"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
237         oper.addParameter(param);
238         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "editDate"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"), java.util.Calendar.class, false, false);
239         oper.addParameter(param);
240         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
241         oper.setReturnClass(java.lang.String.class);
242         oper.setReturnQName(new javax.xml.namespace.QName("", "out"));
243         oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
244         oper.setUse(org.apache.axis.constants.Use.LITERAL);
245         _operations[12] = oper;
246 
247     }
248 
249     public PicManServiceSOAPStub() throws org.apache.axis.AxisFault {
250          this(null);
251     }
252 
253     public PicManServiceSOAPStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
254          this(service);
255          super.cachedEndpoint = endpointURL;
256     }
257 
258     public PicManServiceSOAPStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
259         if (service == null) {
260             super.service = new org.apache.axis.client.Service();
261         } else {
262             super.service = service;
263         }
264         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
265             java.lang.Class cls;
266             javax.xml.namespace.QName qName;
267             javax.xml.namespace.QName qName2;
268             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
269             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
270             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
271             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
272             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
273             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
274             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
275             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
276             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
277             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
278             qName = new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "PicFilterSOAP");
279             cachedSerQNames.add(qName);
280             cls = com.buckosoft.PicMan.PicManService.PicFilterSOAP.class;
281             cachedSerClasses.add(cls);
282             cachedSerFactories.add(beansf);
283             cachedDeserFactories.add(beandf);
284 
285     }
286 
287     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
288         try {
289             org.apache.axis.client.Call _call = super._createCall();
290             if (super.maintainSessionSet) {
291                 _call.setMaintainSession(super.maintainSession);
292             }
293             if (super.cachedUsername != null) {
294                 _call.setUsername(super.cachedUsername);
295             }
296             if (super.cachedPassword != null) {
297                 _call.setPassword(super.cachedPassword);
298             }
299             if (super.cachedEndpoint != null) {
300                 _call.setTargetEndpointAddress(super.cachedEndpoint);
301             }
302             if (super.cachedTimeout != null) {
303                 _call.setTimeout(super.cachedTimeout);
304             }
305             if (super.cachedPortName != null) {
306                 _call.setPortName(super.cachedPortName);
307             }
308             java.util.Enumeration keys = super.cachedProperties.keys();
309             while (keys.hasMoreElements()) {
310                 java.lang.String key = (java.lang.String) keys.nextElement();
311                 _call.setProperty(key, super.cachedProperties.get(key));
312             }
313             // All the type mapping information is registered
314             // when the first call is made.
315             // The type mapping information is actually registered in
316             // the TypeMappingRegistry of the service, which
317             // is the reason why registration is only needed for the first call.
318             synchronized (this) {
319                 if (firstCall()) {
320                     // must set encoding style before registering serializers
321                     _call.setEncodingStyle(null);
322                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
323                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
324                         javax.xml.namespace.QName qName =
325                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
326                         java.lang.Object x = cachedSerFactories.get(i);
327                         if (x instanceof Class) {
328                             java.lang.Class sf = (java.lang.Class)
329                                  cachedSerFactories.get(i);
330                             java.lang.Class df = (java.lang.Class)
331                                  cachedDeserFactories.get(i);
332                             _call.registerTypeMapping(cls, qName, sf, df, false);
333                         }
334                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
335                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
336                                  cachedSerFactories.get(i);
337                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
338                                  cachedDeserFactories.get(i);
339                             _call.registerTypeMapping(cls, qName, sf, df, false);
340                         }
341                     }
342                 }
343             }
344             return _call;
345         }
346         catch (java.lang.Throwable _t) {
347             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
348         }
349     }
350 
351     public int getSetCount(java.lang.String auth) throws java.rmi.RemoteException {
352         if (super.cachedEndpoint == null) {
353             throw new org.apache.axis.NoEndPointException();
354         }
355         org.apache.axis.client.Call _call = createCall();
356         _call.setOperation(_operations[0]);
357         _call.setUseSOAPAction(true);
358         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getSetCount");
359         _call.setEncodingStyle(null);
360         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
361         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
362         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
363         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getSetCount"));
364 
365         setRequestHeaders(_call);
366         setAttachments(_call);
367  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth});
368 
369         if (_resp instanceof java.rmi.RemoteException) {
370             throw (java.rmi.RemoteException)_resp;
371         }
372         else {
373             extractAttachments(_call);
374             try {
375                 return ((java.lang.Integer) _resp).intValue();
376             } catch (java.lang.Exception _exception) {
377                 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
378             }
379         }
380   } catch (org.apache.axis.AxisFault axisFaultException) {
381   throw axisFaultException;
382 }
383     }
384 
385     public void getSet(java.lang.String auth, javax.xml.rpc.holders.IntHolder sid, javax.xml.rpc.holders.StringHolder name, javax.xml.rpc.holders.StringHolder description, javax.xml.rpc.holders.BooleanHolder active, javax.xml.rpc.holders.BooleanHolder metaSet, javax.xml.rpc.holders.BooleanHolder microSet, javax.xml.rpc.holders.BooleanHolder nanoSet, javax.xml.rpc.holders.CalendarHolder editDate) throws java.rmi.RemoteException {
386         if (super.cachedEndpoint == null) {
387             throw new org.apache.axis.NoEndPointException();
388         }
389         org.apache.axis.client.Call _call = createCall();
390         _call.setOperation(_operations[1]);
391         _call.setUseSOAPAction(true);
392         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getSet");
393         _call.setEncodingStyle(null);
394         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
395         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
396         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
397         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getSet"));
398 
399         setRequestHeaders(_call);
400         setAttachments(_call);
401  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, new java.lang.Integer(sid.value)});
402 
403         if (_resp instanceof java.rmi.RemoteException) {
404             throw (java.rmi.RemoteException)_resp;
405         }
406         else {
407             extractAttachments(_call);
408             java.util.Map _output;
409             _output = _call.getOutputParams();
410             try {
411                 sid.value = ((java.lang.Integer) _output.get(new javax.xml.namespace.QName("", "sid"))).intValue();
412             } catch (java.lang.Exception _exception) {
413                 sid.value = ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "sid")), int.class)).intValue();
414             }
415             try {
416                 name.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "name"));
417             } catch (java.lang.Exception _exception) {
418                 name.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "name")), java.lang.String.class);
419             }
420             try {
421                 description.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "description"));
422             } catch (java.lang.Exception _exception) {
423                 description.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "description")), java.lang.String.class);
424             }
425             try {
426                 active.value = ((java.lang.Boolean) _output.get(new javax.xml.namespace.QName("", "active"))).booleanValue();
427             } catch (java.lang.Exception _exception) {
428                 active.value = ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "active")), boolean.class)).booleanValue();
429             }
430             try {
431                 metaSet.value = ((java.lang.Boolean) _output.get(new javax.xml.namespace.QName("", "metaSet"))).booleanValue();
432             } catch (java.lang.Exception _exception) {
433                 metaSet.value = ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "metaSet")), boolean.class)).booleanValue();
434             }
435             try {
436                 microSet.value = ((java.lang.Boolean) _output.get(new javax.xml.namespace.QName("", "microSet"))).booleanValue();
437             } catch (java.lang.Exception _exception) {
438                 microSet.value = ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "microSet")), boolean.class)).booleanValue();
439             }
440             try {
441                 nanoSet.value = ((java.lang.Boolean) _output.get(new javax.xml.namespace.QName("", "nanoSet"))).booleanValue();
442             } catch (java.lang.Exception _exception) {
443                 nanoSet.value = ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "nanoSet")), boolean.class)).booleanValue();
444             }
445             try {
446                 editDate.value = (java.util.Calendar) _output.get(new javax.xml.namespace.QName("", "editDate"));
447             } catch (java.lang.Exception _exception) {
448                 editDate.value = (java.util.Calendar) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "editDate")), java.util.Calendar.class);
449             }
450         }
451   } catch (org.apache.axis.AxisFault axisFaultException) {
452   throw axisFaultException;
453 }
454     }
455 
456     public java.lang.String[] getPicListNewerThan(java.lang.String auth, java.util.Calendar timestamp) throws java.rmi.RemoteException {
457         if (super.cachedEndpoint == null) {
458             throw new org.apache.axis.NoEndPointException();
459         }
460         org.apache.axis.client.Call _call = createCall();
461         _call.setOperation(_operations[2]);
462         _call.setUseSOAPAction(true);
463         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getPicListNewerThan");
464         _call.setEncodingStyle(null);
465         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
466         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
467         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
468         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getPicListNewerThan"));
469 
470         setRequestHeaders(_call);
471         setAttachments(_call);
472  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, timestamp});
473 
474         if (_resp instanceof java.rmi.RemoteException) {
475             throw (java.rmi.RemoteException)_resp;
476         }
477         else {
478             extractAttachments(_call);
479             try {
480                 return (java.lang.String[]) _resp;
481             } catch (java.lang.Exception _exception) {
482                 return (java.lang.String[]) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String[].class);
483             }
484         }
485   } catch (org.apache.axis.AxisFault axisFaultException) {
486   throw axisFaultException;
487 }
488     }
489 
490     public java.lang.String[] getFilterListNewerThan(java.lang.String auth, java.util.Calendar timestamp) throws java.rmi.RemoteException {
491         if (super.cachedEndpoint == null) {
492             throw new org.apache.axis.NoEndPointException();
493         }
494         org.apache.axis.client.Call _call = createCall();
495         _call.setOperation(_operations[3]);
496         _call.setUseSOAPAction(true);
497         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getFilterListNewerThan");
498         _call.setEncodingStyle(null);
499         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
500         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
501         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
502         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getFilterListNewerThan"));
503 
504         setRequestHeaders(_call);
505         setAttachments(_call);
506  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, timestamp});
507 
508         if (_resp instanceof java.rmi.RemoteException) {
509             throw (java.rmi.RemoteException)_resp;
510         }
511         else {
512             extractAttachments(_call);
513             try {
514                 return (java.lang.String[]) _resp;
515             } catch (java.lang.Exception _exception) {
516                 return (java.lang.String[]) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String[].class);
517             }
518         }
519   } catch (org.apache.axis.AxisFault axisFaultException) {
520   throw axisFaultException;
521 }
522     }
523 
524     public com.buckosoft.PicMan.PicManService.PicFilterSOAP[] getFiltersForPic(java.lang.String auth, java.lang.String picName) throws java.rmi.RemoteException {
525         if (super.cachedEndpoint == null) {
526             throw new org.apache.axis.NoEndPointException();
527         }
528         org.apache.axis.client.Call _call = createCall();
529         _call.setOperation(_operations[4]);
530         _call.setUseSOAPAction(true);
531         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getFiltersForPic");
532         _call.setEncodingStyle(null);
533         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
534         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
535         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
536         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getFiltersForPic"));
537 
538         setRequestHeaders(_call);
539         setAttachments(_call);
540  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, picName});
541 
542         if (_resp instanceof java.rmi.RemoteException) {
543             throw (java.rmi.RemoteException)_resp;
544         }
545         else {
546             extractAttachments(_call);
547             try {
548                 return (com.buckosoft.PicMan.PicManService.PicFilterSOAP[]) _resp;
549             } catch (java.lang.Exception _exception) {
550                 return (com.buckosoft.PicMan.PicManService.PicFilterSOAP[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.buckosoft.PicMan.PicManService.PicFilterSOAP[].class);
551             }
552         }
553   } catch (org.apache.axis.AxisFault axisFaultException) {
554   throw axisFaultException;
555 }
556     }
557 
558     public int addFilter(java.lang.String auth, java.lang.String picName, com.buckosoft.PicMan.PicManService.PicFilterSOAP[] picFilters) throws java.rmi.RemoteException {
559         if (super.cachedEndpoint == null) {
560             throw new org.apache.axis.NoEndPointException();
561         }
562         org.apache.axis.client.Call _call = createCall();
563         _call.setOperation(_operations[5]);
564         _call.setUseSOAPAction(true);
565         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/addFilter");
566         _call.setEncodingStyle(null);
567         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
568         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
569         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
570         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "addFilter"));
571 
572         setRequestHeaders(_call);
573         setAttachments(_call);
574  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, picName, picFilters});
575 
576         if (_resp instanceof java.rmi.RemoteException) {
577             throw (java.rmi.RemoteException)_resp;
578         }
579         else {
580             extractAttachments(_call);
581             try {
582                 return ((java.lang.Integer) _resp).intValue();
583             } catch (java.lang.Exception _exception) {
584                 return ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_resp, int.class)).intValue();
585             }
586         }
587   } catch (org.apache.axis.AxisFault axisFaultException) {
588   throw axisFaultException;
589 }
590     }
591 
592     public void getPicAttributes(java.lang.String auth, java.lang.String picName, javax.xml.rpc.holders.IntHolder pid, javax.xml.rpc.holders.StringHolder name, javax.xml.rpc.holders.IntHolder rid, javax.xml.rpc.holders.StringHolder location, javax.xml.rpc.holders.CalendarHolder picDate, javax.xml.rpc.holders.CalendarHolder timestamp) throws java.rmi.RemoteException {
593         if (super.cachedEndpoint == null) {
594             throw new org.apache.axis.NoEndPointException();
595         }
596         org.apache.axis.client.Call _call = createCall();
597         _call.setOperation(_operations[6]);
598         _call.setUseSOAPAction(true);
599         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getPicAttributes");
600         _call.setEncodingStyle(null);
601         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
602         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
603         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
604         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getPicAttributes"));
605 
606         setRequestHeaders(_call);
607         setAttachments(_call);
608  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, picName});
609 
610         if (_resp instanceof java.rmi.RemoteException) {
611             throw (java.rmi.RemoteException)_resp;
612         }
613         else {
614             extractAttachments(_call);
615             java.util.Map _output;
616             _output = _call.getOutputParams();
617             try {
618                 pid.value = ((java.lang.Integer) _output.get(new javax.xml.namespace.QName("", "pid"))).intValue();
619             } catch (java.lang.Exception _exception) {
620                 pid.value = ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "pid")), int.class)).intValue();
621             }
622             try {
623                 name.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "name"));
624             } catch (java.lang.Exception _exception) {
625                 name.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "name")), java.lang.String.class);
626             }
627             try {
628                 rid.value = ((java.lang.Integer) _output.get(new javax.xml.namespace.QName("", "rid"))).intValue();
629             } catch (java.lang.Exception _exception) {
630                 rid.value = ((java.lang.Integer) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "rid")), int.class)).intValue();
631             }
632             try {
633                 location.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "location"));
634             } catch (java.lang.Exception _exception) {
635                 location.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "location")), java.lang.String.class);
636             }
637             try {
638                 picDate.value = (java.util.Calendar) _output.get(new javax.xml.namespace.QName("", "picDate"));
639             } catch (java.lang.Exception _exception) {
640                 picDate.value = (java.util.Calendar) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "picDate")), java.util.Calendar.class);
641             }
642             try {
643                 timestamp.value = (java.util.Calendar) _output.get(new javax.xml.namespace.QName("", "timestamp"));
644             } catch (java.lang.Exception _exception) {
645                 timestamp.value = (java.util.Calendar) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "timestamp")), java.util.Calendar.class);
646             }
647         }
648   } catch (org.apache.axis.AxisFault axisFaultException) {
649   throw axisFaultException;
650 }
651     }
652 
653     public byte[] getPicPic(java.lang.String auth, javax.xml.rpc.holders.StringHolder picName) throws java.rmi.RemoteException {
654         if (super.cachedEndpoint == null) {
655             throw new org.apache.axis.NoEndPointException();
656         }
657         org.apache.axis.client.Call _call = createCall();
658         _call.setOperation(_operations[7]);
659         _call.setUseSOAPAction(true);
660         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getPicPic");
661         _call.setEncodingStyle(null);
662         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
663         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
664         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
665         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getPicPic"));
666 
667         setRequestHeaders(_call);
668         setAttachments(_call);
669  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, picName.value});
670 
671         if (_resp instanceof java.rmi.RemoteException) {
672             throw (java.rmi.RemoteException)_resp;
673         }
674         else {
675             extractAttachments(_call);
676             java.util.Map _output;
677             _output = _call.getOutputParams();
678             try {
679                 picName.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "picName"));
680             } catch (java.lang.Exception _exception) {
681                 picName.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "picName")), java.lang.String.class);
682             }
683             try {
684                 return (byte[]) _resp;
685             } catch (java.lang.Exception _exception) {
686                 return (byte[]) org.apache.axis.utils.JavaUtils.convert(_resp, byte[].class);
687             }
688         }
689   } catch (org.apache.axis.AxisFault axisFaultException) {
690   throw axisFaultException;
691 }
692     }
693 
694     public java.lang.String putPic(java.lang.String auth, java.lang.String name, int rid, java.lang.String location, java.util.Calendar picDate, java.util.Calendar timestamp, byte[] pixelData) throws java.rmi.RemoteException {
695         if (super.cachedEndpoint == null) {
696             throw new org.apache.axis.NoEndPointException();
697         }
698         org.apache.axis.client.Call _call = createCall();
699         _call.setOperation(_operations[8]);
700         _call.setUseSOAPAction(true);
701         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/putPic");
702         _call.setEncodingStyle(null);
703         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
704         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
705         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
706         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "putPic"));
707 
708         setRequestHeaders(_call);
709         setAttachments(_call);
710  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, name, new java.lang.Integer(rid), location, picDate, timestamp, pixelData});
711 
712         if (_resp instanceof java.rmi.RemoteException) {
713             throw (java.rmi.RemoteException)_resp;
714         }
715         else {
716             extractAttachments(_call);
717             try {
718                 return (java.lang.String) _resp;
719             } catch (java.lang.Exception _exception) {
720                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
721             }
722         }
723   } catch (org.apache.axis.AxisFault axisFaultException) {
724   throw axisFaultException;
725 }
726     }
727 
728     public java.lang.String getSetsCRC(java.lang.String auth) throws java.rmi.RemoteException {
729         if (super.cachedEndpoint == null) {
730             throw new org.apache.axis.NoEndPointException();
731         }
732         org.apache.axis.client.Call _call = createCall();
733         _call.setOperation(_operations[9]);
734         _call.setUseSOAPAction(true);
735         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getSetsCRC");
736         _call.setEncodingStyle(null);
737         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
738         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
739         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
740         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getSetsCRC"));
741 
742         setRequestHeaders(_call);
743         setAttachments(_call);
744  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth});
745 
746         if (_resp instanceof java.rmi.RemoteException) {
747             throw (java.rmi.RemoteException)_resp;
748         }
749         else {
750             extractAttachments(_call);
751             try {
752                 return (java.lang.String) _resp;
753             } catch (java.lang.Exception _exception) {
754                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
755             }
756         }
757   } catch (org.apache.axis.AxisFault axisFaultException) {
758   throw axisFaultException;
759 }
760     }
761 
762     public java.util.Calendar getClientSyncTimestamp(java.lang.String auth, java.lang.String host) throws java.rmi.RemoteException {
763         if (super.cachedEndpoint == null) {
764             throw new org.apache.axis.NoEndPointException();
765         }
766         org.apache.axis.client.Call _call = createCall();
767         _call.setOperation(_operations[10]);
768         _call.setUseSOAPAction(true);
769         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/getClientSyncTimestamp");
770         _call.setEncodingStyle(null);
771         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
772         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
773         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
774         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "getClientSyncTimestamp"));
775 
776         setRequestHeaders(_call);
777         setAttachments(_call);
778  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, host});
779 
780         if (_resp instanceof java.rmi.RemoteException) {
781             throw (java.rmi.RemoteException)_resp;
782         }
783         else {
784             extractAttachments(_call);
785             try {
786                 return (java.util.Calendar) _resp;
787             } catch (java.lang.Exception _exception) {
788                 return (java.util.Calendar) org.apache.axis.utils.JavaUtils.convert(_resp, java.util.Calendar.class);
789             }
790         }
791   } catch (org.apache.axis.AxisFault axisFaultException) {
792   throw axisFaultException;
793 }
794     }
795 
796     public java.lang.String setClientSyncTimestamp(java.lang.String auth, java.lang.String host) throws java.rmi.RemoteException {
797         if (super.cachedEndpoint == null) {
798             throw new org.apache.axis.NoEndPointException();
799         }
800         org.apache.axis.client.Call _call = createCall();
801         _call.setOperation(_operations[11]);
802         _call.setUseSOAPAction(true);
803         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/setClientSyncTimestamp");
804         _call.setEncodingStyle(null);
805         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
806         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
807         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
808         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "setClientSyncTimestamp"));
809 
810         setRequestHeaders(_call);
811         setAttachments(_call);
812  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, host});
813 
814         if (_resp instanceof java.rmi.RemoteException) {
815             throw (java.rmi.RemoteException)_resp;
816         }
817         else {
818             extractAttachments(_call);
819             try {
820                 return (java.lang.String) _resp;
821             } catch (java.lang.Exception _exception) {
822                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
823             }
824         }
825   } catch (org.apache.axis.AxisFault axisFaultException) {
826   throw axisFaultException;
827 }
828     }
829 
830     public java.lang.String putSet(java.lang.String auth, int sid, java.lang.String name, java.lang.String description, boolean active, boolean metaSet, boolean microSet, boolean nanoSet, java.util.Calendar editDate) throws java.rmi.RemoteException {
831         if (super.cachedEndpoint == null) {
832             throw new org.apache.axis.NoEndPointException();
833         }
834         org.apache.axis.client.Call _call = createCall();
835         _call.setOperation(_operations[12]);
836         _call.setUseSOAPAction(true);
837         _call.setSOAPActionURI("http://PicMan.buckosoft.com/PicManService/putSet");
838         _call.setEncodingStyle(null);
839         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
840         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
841         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
842         _call.setOperationName(new javax.xml.namespace.QName("http://PicMan.buckosoft.com/PicManService/", "putSet"));
843 
844         setRequestHeaders(_call);
845         setAttachments(_call);
846  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {auth, new java.lang.Integer(sid), name, description, new java.lang.Boolean(active), new java.lang.Boolean(metaSet), new java.lang.Boolean(microSet), new java.lang.Boolean(nanoSet), editDate});
847 
848         if (_resp instanceof java.rmi.RemoteException) {
849             throw (java.rmi.RemoteException)_resp;
850         }
851         else {
852             extractAttachments(_call);
853             try {
854                 return (java.lang.String) _resp;
855             } catch (java.lang.Exception _exception) {
856                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
857             }
858         }
859   } catch (org.apache.axis.AxisFault axisFaultException) {
860   throw axisFaultException;
861 }
862     }
863 
864 }