View Javadoc

1   /**
2    * AdminSoapBindingStub.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 gov.bnl.gums.admin;
9   
10  public class AdminSoapBindingStub extends org.apache.axis.client.Stub implements gov.bnl.gums.admin.GUMSAPI {
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[36];
20          _initOperationDesc1();
21          _initOperationDesc2();
22          _initOperationDesc3();
23          _initOperationDesc4();
24      }
25  
26      private static void _initOperationDesc1(){
27          org.apache.axis.description.OperationDesc oper;
28          org.apache.axis.description.ParameterDesc param;
29          oper = new org.apache.axis.description.OperationDesc();
30          oper.setName("setConfiguration");
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "configuration"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration"), gov.bnl.gums.configuration.Configuration.class, false, false);
32          oper.addParameter(param);
33          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
34          oper.setStyle(org.apache.axis.constants.Style.RPC);
35          oper.setUse(org.apache.axis.constants.Use.ENCODED);
36          _operations[0] = oper;
37  
38          oper = new org.apache.axis.description.OperationDesc();
39          oper.setName("getConfiguration");
40          oper.setReturnType(new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration"));
41          oper.setReturnClass(gov.bnl.gums.configuration.Configuration.class);
42          oper.setReturnQName(new javax.xml.namespace.QName("", "getConfigurationReturn"));
43          oper.setStyle(org.apache.axis.constants.Style.RPC);
44          oper.setUse(org.apache.axis.constants.Use.ENCODED);
45          _operations[1] = oper;
46  
47          oper = new org.apache.axis.description.OperationDesc();
48          oper.setName("addAccountRange2");
49          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountPoolMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
50          oper.addParameter(param);
51          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "range"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
52          oper.addParameter(param);
53          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
54          oper.setStyle(org.apache.axis.constants.Style.RPC);
55          oper.setUse(org.apache.axis.constants.Use.ENCODED);
56          _operations[2] = oper;
57  
58          oper = new org.apache.axis.description.OperationDesc();
59          oper.setName("backupConfiguration");
60          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);
61          oper.addParameter(param);
62          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
63          oper.setStyle(org.apache.axis.constants.Style.RPC);
64          oper.setUse(org.apache.axis.constants.Use.ENCODED);
65          _operations[3] = oper;
66  
67          oper = new org.apache.axis.description.OperationDesc();
68          oper.setName("beginTransaction");
69          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
70          oper.setStyle(org.apache.axis.constants.Style.RPC);
71          oper.setUse(org.apache.axis.constants.Use.ENCODED);
72          _operations[4] = oper;
73  
74          oper = new org.apache.axis.description.OperationDesc();
75          oper.setName("rollback");
76          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
77          oper.setStyle(org.apache.axis.constants.Style.RPC);
78          oper.setUse(org.apache.axis.constants.Use.ENCODED);
79          _operations[5] = oper;
80  
81          oper = new org.apache.axis.description.OperationDesc();
82          oper.setName("deleteBackupConfiguration");
83          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);
84          oper.addParameter(param);
85          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
86          oper.setStyle(org.apache.axis.constants.Style.RPC);
87          oper.setUse(org.apache.axis.constants.Use.ENCODED);
88          _operations[6] = oper;
89  
90          oper = new org.apache.axis.description.OperationDesc();
91          oper.setName("generateEmailMapfile");
92          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), 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          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
95          oper.setReturnClass(java.lang.String.class);
96          oper.setReturnQName(new javax.xml.namespace.QName("", "generateEmailMapfileReturn"));
97          oper.setStyle(org.apache.axis.constants.Style.RPC);
98          oper.setUse(org.apache.axis.constants.Use.ENCODED);
99          _operations[7] = oper;
100 
101         oper = new org.apache.axis.description.OperationDesc();
102         oper.setName("generateFqanMapfile");
103         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
104         oper.addParameter(param);
105         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
106         oper.setReturnClass(java.lang.String.class);
107         oper.setReturnQName(new javax.xml.namespace.QName("", "generateFqanMapfileReturn"));
108         oper.setStyle(org.apache.axis.constants.Style.RPC);
109         oper.setUse(org.apache.axis.constants.Use.ENCODED);
110         _operations[8] = oper;
111 
112         oper = new org.apache.axis.description.OperationDesc();
113         oper.setName("generateGrid3UserVoMap");
114         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), 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         oper.addParameter(param);
116         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
117         oper.setReturnClass(java.lang.String.class);
118         oper.setReturnQName(new javax.xml.namespace.QName("", "generateGrid3UserVoMapReturn"));
119         oper.setStyle(org.apache.axis.constants.Style.RPC);
120         oper.setUse(org.apache.axis.constants.Use.ENCODED);
121         _operations[9] = oper;
122 
123     }
124 
125     private static void _initOperationDesc2(){
126         org.apache.axis.description.OperationDesc oper;
127         org.apache.axis.description.ParameterDesc param;
128         oper = new org.apache.axis.description.OperationDesc();
129         oper.setName("generateGridMapfile");
130         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
131         oper.addParameter(param);
132         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
133         oper.setReturnClass(java.lang.String.class);
134         oper.setReturnQName(new javax.xml.namespace.QName("", "generateGridMapfileReturn"));
135         oper.setStyle(org.apache.axis.constants.Style.RPC);
136         oper.setUse(org.apache.axis.constants.Use.ENCODED);
137         _operations[10] = oper;
138 
139         oper = new org.apache.axis.description.OperationDesc();
140         oper.setName("generateOsgUserVoMap");
141         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
142         oper.addParameter(param);
143         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
144         oper.setReturnClass(java.lang.String.class);
145         oper.setReturnQName(new javax.xml.namespace.QName("", "generateOsgUserVoMapReturn"));
146         oper.setStyle(org.apache.axis.constants.Style.RPC);
147         oper.setUse(org.apache.axis.constants.Use.ENCODED);
148         _operations[11] = oper;
149 
150         oper = new org.apache.axis.description.OperationDesc();
151         oper.setName("generateVoGridMapfile");
152         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
153         oper.addParameter(param);
154         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
155         oper.setReturnClass(java.lang.String.class);
156         oper.setReturnQName(new javax.xml.namespace.QName("", "generateVoGridMapfileReturn"));
157         oper.setStyle(org.apache.axis.constants.Style.RPC);
158         oper.setUse(org.apache.axis.constants.Use.ENCODED);
159         _operations[12] = oper;
160 
161         oper = new org.apache.axis.description.OperationDesc();
162         oper.setName("getOutOfDateFqans");
163         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hoursSinceLastUpdate"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
164         oper.addParameter(param);
165         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
166         oper.setReturnClass(java.lang.String.class);
167         oper.setReturnQName(new javax.xml.namespace.QName("", "getOutOfDateFqansReturn"));
168         oper.setStyle(org.apache.axis.constants.Style.RPC);
169         oper.setUse(org.apache.axis.constants.Use.ENCODED);
170         _operations[13] = oper;
171 
172         oper = new org.apache.axis.description.OperationDesc();
173         oper.setName("getBackupNames");
174         oper.setReturnType(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "ArrayOf_xsd_anyType"));
175         oper.setReturnClass(java.lang.Object[].class);
176         oper.setReturnQName(new javax.xml.namespace.QName("", "getBackupNamesReturn"));
177         oper.setStyle(org.apache.axis.constants.Style.RPC);
178         oper.setUse(org.apache.axis.constants.Use.ENCODED);
179         _operations[14] = oper;
180 
181         oper = new org.apache.axis.description.OperationDesc();
182         oper.setName("getPoolAccountAssignments");
183         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountPoolMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
184         oper.addParameter(param);
185         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
186         oper.setReturnClass(java.lang.String.class);
187         oper.setReturnQName(new javax.xml.namespace.QName("", "getPoolAccountAssignmentsReturn"));
188         oper.setStyle(org.apache.axis.constants.Style.RPC);
189         oper.setUse(org.apache.axis.constants.Use.ENCODED);
190         _operations[15] = oper;
191 
192         oper = new org.apache.axis.description.OperationDesc();
193         oper.setName("manualGroupAdd2");
194         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualUserGroupName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
195         oper.addParameter(param);
196         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), 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         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
199         oper.setStyle(org.apache.axis.constants.Style.RPC);
200         oper.setUse(org.apache.axis.constants.Use.ENCODED);
201         _operations[16] = oper;
202 
203         oper = new org.apache.axis.description.OperationDesc();
204         oper.setName("manualGroupAdd3");
205         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualUserGroupName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
206         oper.addParameter(param);
207         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
208         oper.addParameter(param);
209         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "fqan"), 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("", "email"), 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(org.apache.axis.encoding.XMLType.AXIS_VOID);
214         oper.setStyle(org.apache.axis.constants.Style.RPC);
215         oper.setUse(org.apache.axis.constants.Use.ENCODED);
216         _operations[17] = oper;
217 
218         oper = new org.apache.axis.description.OperationDesc();
219         oper.setName("manualGroupRemove2");
220         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualUserGroupName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
221         oper.addParameter(param);
222         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), 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         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
225         oper.setStyle(org.apache.axis.constants.Style.RPC);
226         oper.setUse(org.apache.axis.constants.Use.ENCODED);
227         _operations[18] = oper;
228 
229         oper = new org.apache.axis.description.OperationDesc();
230         oper.setName("manualGroupRemove3");
231         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualUserGroupName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
232         oper.addParameter(param);
233         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
234         oper.addParameter(param);
235         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "fqan"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
236         oper.addParameter(param);
237         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
238         oper.setStyle(org.apache.axis.constants.Style.RPC);
239         oper.setUse(org.apache.axis.constants.Use.ENCODED);
240         _operations[19] = oper;
241 
242     }
243 
244     private static void _initOperationDesc3(){
245         org.apache.axis.description.OperationDesc oper;
246         org.apache.axis.description.ParameterDesc param;
247         oper = new org.apache.axis.description.OperationDesc();
248         oper.setName("manualMappingAdd2");
249         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualAccountMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
250         oper.addParameter(param);
251         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
252         oper.addParameter(param);
253         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "account"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
254         oper.addParameter(param);
255         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
256         oper.setStyle(org.apache.axis.constants.Style.RPC);
257         oper.setUse(org.apache.axis.constants.Use.ENCODED);
258         _operations[20] = oper;
259 
260         oper = new org.apache.axis.description.OperationDesc();
261         oper.setName("manualMappingRemove2");
262         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "manualAccountMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
263         oper.addParameter(param);
264         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
265         oper.addParameter(param);
266         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
267         oper.setStyle(org.apache.axis.constants.Style.RPC);
268         oper.setUse(org.apache.axis.constants.Use.ENCODED);
269         _operations[21] = oper;
270 
271         oper = new org.apache.axis.description.OperationDesc();
272         oper.setName("mapAccount");
273         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
274         oper.addParameter(param);
275         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
276         oper.setReturnClass(java.lang.String.class);
277         oper.setReturnQName(new javax.xml.namespace.QName("", "mapAccountReturn"));
278         oper.setStyle(org.apache.axis.constants.Style.RPC);
279         oper.setUse(org.apache.axis.constants.Use.ENCODED);
280         _operations[22] = oper;
281 
282         oper = new org.apache.axis.description.OperationDesc();
283         oper.setName("mapUser");
284         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "hostname"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
285         oper.addParameter(param);
286         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
287         oper.addParameter(param);
288         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "fqan"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
289         oper.addParameter(param);
290         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
291         oper.setReturnClass(java.lang.String.class);
292         oper.setReturnQName(new javax.xml.namespace.QName("", "mapUserReturn"));
293         oper.setStyle(org.apache.axis.constants.Style.RPC);
294         oper.setUse(org.apache.axis.constants.Use.ENCODED);
295         _operations[23] = oper;
296 
297         oper = new org.apache.axis.description.OperationDesc();
298         oper.setName("removeAccountRange");
299         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountPoolMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
300         oper.addParameter(param);
301         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "range"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
302         oper.addParameter(param);
303         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
304         oper.setStyle(org.apache.axis.constants.Style.RPC);
305         oper.setUse(org.apache.axis.constants.Use.ENCODED);
306         _operations[24] = oper;
307 
308         oper = new org.apache.axis.description.OperationDesc();
309         oper.setName("restoreConfiguration");
310         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);
311         oper.addParameter(param);
312         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
313         oper.setStyle(org.apache.axis.constants.Style.RPC);
314         oper.setUse(org.apache.axis.constants.Use.ENCODED);
315         _operations[25] = oper;
316 
317         oper = new org.apache.axis.description.OperationDesc();
318         oper.setName("unassignAccountRange");
319         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountPoolMapperName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
320         oper.addParameter(param);
321         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "range"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
322         oper.addParameter(param);
323         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
324         oper.setStyle(org.apache.axis.constants.Style.RPC);
325         oper.setUse(org.apache.axis.constants.Use.ENCODED);
326         _operations[26] = oper;
327 
328         oper = new org.apache.axis.description.OperationDesc();
329         oper.setName("updateGroups");
330         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
331         oper.setStyle(org.apache.axis.constants.Style.RPC);
332         oper.setUse(org.apache.axis.constants.Use.ENCODED);
333         _operations[27] = oper;
334 
335         oper = new org.apache.axis.description.OperationDesc();
336         oper.setName("getCurrentDn");
337         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
338         oper.setReturnClass(java.lang.String.class);
339         oper.setReturnQName(new javax.xml.namespace.QName("", "getCurrentDnReturn"));
340         oper.setStyle(org.apache.axis.constants.Style.RPC);
341         oper.setUse(org.apache.axis.constants.Use.ENCODED);
342         _operations[28] = oper;
343 
344         oper = new org.apache.axis.description.OperationDesc();
345         oper.setName("manualGroupAdd");
346         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "persistanceFactory"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
347         oper.addParameter(param);
348         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "group"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
349         oper.addParameter(param);
350         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
351         oper.addParameter(param);
352         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
353         oper.setStyle(org.apache.axis.constants.Style.RPC);
354         oper.setUse(org.apache.axis.constants.Use.ENCODED);
355         _operations[29] = oper;
356 
357     }
358 
359     private static void _initOperationDesc4(){
360         org.apache.axis.description.OperationDesc oper;
361         org.apache.axis.description.ParameterDesc param;
362         oper = new org.apache.axis.description.OperationDesc();
363         oper.setName("manualGroupRemove");
364         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "persistanceFactory"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
365         oper.addParameter(param);
366         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "group"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
367         oper.addParameter(param);
368         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
369         oper.addParameter(param);
370         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
371         oper.setStyle(org.apache.axis.constants.Style.RPC);
372         oper.setUse(org.apache.axis.constants.Use.ENCODED);
373         _operations[30] = oper;
374 
375         oper = new org.apache.axis.description.OperationDesc();
376         oper.setName("manualMappingAdd");
377         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "persistanceFactory"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
378         oper.addParameter(param);
379         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "group"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
380         oper.addParameter(param);
381         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
382         oper.addParameter(param);
383         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "account"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
384         oper.addParameter(param);
385         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
386         oper.setStyle(org.apache.axis.constants.Style.RPC);
387         oper.setUse(org.apache.axis.constants.Use.ENCODED);
388         _operations[31] = oper;
389 
390         oper = new org.apache.axis.description.OperationDesc();
391         oper.setName("manualMappingRemove");
392         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "persistanceFactory"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
393         oper.addParameter(param);
394         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "group"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
395         oper.addParameter(param);
396         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "userDN"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
397         oper.addParameter(param);
398         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
399         oper.setStyle(org.apache.axis.constants.Style.RPC);
400         oper.setUse(org.apache.axis.constants.Use.ENCODED);
401         _operations[32] = oper;
402 
403         oper = new org.apache.axis.description.OperationDesc();
404         oper.setName("poolAddAccount");
405         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "persistanceFactory"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
406         oper.addParameter(param);
407         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "group"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
408         oper.addParameter(param);
409         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "accountName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
410         oper.addParameter(param);
411         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
412         oper.setStyle(org.apache.axis.constants.Style.RPC);
413         oper.setUse(org.apache.axis.constants.Use.ENCODED);
414         _operations[33] = oper;
415 
416         oper = new org.apache.axis.description.OperationDesc();
417         oper.setName("getVersion");
418         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
419         oper.setReturnClass(java.lang.String.class);
420         oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionReturn"));
421         oper.setStyle(org.apache.axis.constants.Style.RPC);
422         oper.setUse(org.apache.axis.constants.Use.ENCODED);
423         _operations[34] = oper;
424 
425         oper = new org.apache.axis.description.OperationDesc();
426         oper.setName("commit");
427         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
428         oper.setStyle(org.apache.axis.constants.Style.RPC);
429         oper.setUse(org.apache.axis.constants.Use.ENCODED);
430         _operations[35] = oper;
431 
432     }
433 
434     public AdminSoapBindingStub() throws org.apache.axis.AxisFault {
435          this(null);
436     }
437 
438     public AdminSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
439          this(service);
440          super.cachedEndpoint = endpointURL;
441     }
442 
443     public AdminSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
444         if (service == null) {
445             super.service = new org.apache.axis.client.Service();
446         } else {
447             super.service = service;
448         }
449         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
450             java.lang.Class cls;
451             javax.xml.namespace.QName qName;
452             javax.xml.namespace.QName qName2;
453             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
454             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
455             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
456             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
457             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
458             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
459             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
460             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
461             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
462             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
463             qName = new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration");
464             cachedSerQNames.add(qName);
465             cls = gov.bnl.gums.configuration.Configuration.class;
466             cachedSerClasses.add(cls);
467             cachedSerFactories.add(beansf);
468             cachedDeserFactories.add(beandf);
469 
470             qName = new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "ArrayOf_xsd_anyType");
471             cachedSerQNames.add(qName);
472             cls = java.lang.Object[].class;
473             cachedSerClasses.add(cls);
474             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "anyType");
475             qName2 = null;
476             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
477             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
478 
479             qName = new javax.xml.namespace.QName("http://xml.apache.org/xml-soap", "mapItem");
480             cachedSerQNames.add(qName);
481             cls = org.apache.xml.xml_soap.MapItem.class;
482             cachedSerClasses.add(cls);
483             cachedSerFactories.add(beansf);
484             cachedDeserFactories.add(beandf);
485 
486     }
487 
488     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
489         try {
490             org.apache.axis.client.Call _call = super._createCall();
491             if (super.maintainSessionSet) {
492                 _call.setMaintainSession(super.maintainSession);
493             }
494             if (super.cachedUsername != null) {
495                 _call.setUsername(super.cachedUsername);
496             }
497             if (super.cachedPassword != null) {
498                 _call.setPassword(super.cachedPassword);
499             }
500             if (super.cachedEndpoint != null) {
501                 _call.setTargetEndpointAddress(super.cachedEndpoint);
502             }
503             if (super.cachedTimeout != null) {
504                 _call.setTimeout(super.cachedTimeout);
505             }
506             if (super.cachedPortName != null) {
507                 _call.setPortName(super.cachedPortName);
508             }
509             java.util.Enumeration keys = super.cachedProperties.keys();
510             while (keys.hasMoreElements()) {
511                 java.lang.String key = (java.lang.String) keys.nextElement();
512                 _call.setProperty(key, super.cachedProperties.get(key));
513             }
514             // All the type mapping information is registered
515             // when the first call is made.
516             // The type mapping information is actually registered in
517             // the TypeMappingRegistry of the service, which
518             // is the reason why registration is only needed for the first call.
519             synchronized (this) {
520                 if (firstCall()) {
521                     // must set encoding style before registering serializers
522                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
523                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
524                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
525                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
526                         javax.xml.namespace.QName qName =
527                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
528                         java.lang.Object x = cachedSerFactories.get(i);
529                         if (x instanceof Class) {
530                             java.lang.Class sf = (java.lang.Class)
531                                  cachedSerFactories.get(i);
532                             java.lang.Class df = (java.lang.Class)
533                                  cachedDeserFactories.get(i);
534                             _call.registerTypeMapping(cls, qName, sf, df, false);
535                         }
536                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
537                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
538                                  cachedSerFactories.get(i);
539                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
540                                  cachedDeserFactories.get(i);
541                             _call.registerTypeMapping(cls, qName, sf, df, false);
542                         }
543                     }
544                 }
545             }
546             return _call;
547         }
548         catch (java.lang.Throwable _t) {
549             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
550         }
551     }
552 
553     public void setConfiguration(gov.bnl.gums.configuration.Configuration configuration) throws java.rmi.RemoteException {
554         if (super.cachedEndpoint == null) {
555             throw new org.apache.axis.NoEndPointException();
556         }
557         org.apache.axis.client.Call _call = createCall();
558         _call.setOperation(_operations[0]);
559         _call.setUseSOAPAction(true);
560         _call.setSOAPActionURI("");
561         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
562         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "setConfiguration"));
563 
564         setRequestHeaders(_call);
565         setAttachments(_call);
566  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {configuration});
567 
568         if (_resp instanceof java.rmi.RemoteException) {
569             throw (java.rmi.RemoteException)_resp;
570         }
571         extractAttachments(_call);
572   } catch (org.apache.axis.AxisFault axisFaultException) {
573   throw axisFaultException;
574 }
575     }
576 
577     public gov.bnl.gums.configuration.Configuration getConfiguration() throws java.rmi.RemoteException {
578         if (super.cachedEndpoint == null) {
579             throw new org.apache.axis.NoEndPointException();
580         }
581         org.apache.axis.client.Call _call = createCall();
582         _call.setOperation(_operations[1]);
583         _call.setUseSOAPAction(true);
584         _call.setSOAPActionURI("");
585         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
586         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getConfiguration"));
587 
588         setRequestHeaders(_call);
589         setAttachments(_call);
590  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
591 
592         if (_resp instanceof java.rmi.RemoteException) {
593             throw (java.rmi.RemoteException)_resp;
594         }
595         else {
596             extractAttachments(_call);
597             try {
598                 return (gov.bnl.gums.configuration.Configuration) _resp;
599             } catch (java.lang.Exception _exception) {
600                 return (gov.bnl.gums.configuration.Configuration) org.apache.axis.utils.JavaUtils.convert(_resp, gov.bnl.gums.configuration.Configuration.class);
601             }
602         }
603   } catch (org.apache.axis.AxisFault axisFaultException) {
604   throw axisFaultException;
605 }
606     }
607 
608     public void addAccountRange2(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
609         if (super.cachedEndpoint == null) {
610             throw new org.apache.axis.NoEndPointException();
611         }
612         org.apache.axis.client.Call _call = createCall();
613         _call.setOperation(_operations[2]);
614         _call.setUseSOAPAction(true);
615         _call.setSOAPActionURI("");
616         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
617         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "addAccountRange2"));
618 
619         setRequestHeaders(_call);
620         setAttachments(_call);
621  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
622 
623         if (_resp instanceof java.rmi.RemoteException) {
624             throw (java.rmi.RemoteException)_resp;
625         }
626         extractAttachments(_call);
627   } catch (org.apache.axis.AxisFault axisFaultException) {
628   throw axisFaultException;
629 }
630     }
631 
632     public void backupConfiguration(java.lang.String name) throws java.rmi.RemoteException {
633         if (super.cachedEndpoint == null) {
634             throw new org.apache.axis.NoEndPointException();
635         }
636         org.apache.axis.client.Call _call = createCall();
637         _call.setOperation(_operations[3]);
638         _call.setUseSOAPAction(true);
639         _call.setSOAPActionURI("");
640         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
641         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "backupConfiguration"));
642 
643         setRequestHeaders(_call);
644         setAttachments(_call);
645  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name});
646 
647         if (_resp instanceof java.rmi.RemoteException) {
648             throw (java.rmi.RemoteException)_resp;
649         }
650         extractAttachments(_call);
651   } catch (org.apache.axis.AxisFault axisFaultException) {
652   throw axisFaultException;
653 }
654     }
655 
656     public void beginTransaction() throws java.rmi.RemoteException {
657         if (super.cachedEndpoint == null) {
658             throw new org.apache.axis.NoEndPointException();
659         }
660         org.apache.axis.client.Call _call = createCall();
661         _call.setOperation(_operations[4]);
662         _call.setUseSOAPAction(true);
663         _call.setSOAPActionURI("");
664         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
665         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "beginTransaction"));
666 
667         setRequestHeaders(_call);
668         setAttachments(_call);
669  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
670 
671         if (_resp instanceof java.rmi.RemoteException) {
672             throw (java.rmi.RemoteException)_resp;
673         }
674         extractAttachments(_call);
675   } catch (org.apache.axis.AxisFault axisFaultException) {
676   throw axisFaultException;
677 }
678     }
679 
680     public void rollback() throws java.rmi.RemoteException {
681         if (super.cachedEndpoint == null) {
682             throw new org.apache.axis.NoEndPointException();
683         }
684         org.apache.axis.client.Call _call = createCall();
685         _call.setOperation(_operations[5]);
686         _call.setUseSOAPAction(true);
687         _call.setSOAPActionURI("");
688         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
689         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "rollback"));
690 
691         setRequestHeaders(_call);
692         setAttachments(_call);
693  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
694 
695         if (_resp instanceof java.rmi.RemoteException) {
696             throw (java.rmi.RemoteException)_resp;
697         }
698         extractAttachments(_call);
699   } catch (org.apache.axis.AxisFault axisFaultException) {
700   throw axisFaultException;
701 }
702     }
703 
704     public void deleteBackupConfiguration(java.lang.String name) throws java.rmi.RemoteException {
705         if (super.cachedEndpoint == null) {
706             throw new org.apache.axis.NoEndPointException();
707         }
708         org.apache.axis.client.Call _call = createCall();
709         _call.setOperation(_operations[6]);
710         _call.setUseSOAPAction(true);
711         _call.setSOAPActionURI("");
712         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
713         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "deleteBackupConfiguration"));
714 
715         setRequestHeaders(_call);
716         setAttachments(_call);
717  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name});
718 
719         if (_resp instanceof java.rmi.RemoteException) {
720             throw (java.rmi.RemoteException)_resp;
721         }
722         extractAttachments(_call);
723   } catch (org.apache.axis.AxisFault axisFaultException) {
724   throw axisFaultException;
725 }
726     }
727 
728     public java.lang.String generateEmailMapfile(java.lang.String hostname) 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[7]);
734         _call.setUseSOAPAction(true);
735         _call.setSOAPActionURI("");
736         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
737         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateEmailMapfile"));
738 
739         setRequestHeaders(_call);
740         setAttachments(_call);
741  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
742 
743         if (_resp instanceof java.rmi.RemoteException) {
744             throw (java.rmi.RemoteException)_resp;
745         }
746         else {
747             extractAttachments(_call);
748             try {
749                 return (java.lang.String) _resp;
750             } catch (java.lang.Exception _exception) {
751                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
752             }
753         }
754   } catch (org.apache.axis.AxisFault axisFaultException) {
755   throw axisFaultException;
756 }
757     }
758 
759     public java.lang.String generateFqanMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
760         if (super.cachedEndpoint == null) {
761             throw new org.apache.axis.NoEndPointException();
762         }
763         org.apache.axis.client.Call _call = createCall();
764         _call.setOperation(_operations[8]);
765         _call.setUseSOAPAction(true);
766         _call.setSOAPActionURI("");
767         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
768         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateFqanMapfile"));
769 
770         setRequestHeaders(_call);
771         setAttachments(_call);
772  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
773 
774         if (_resp instanceof java.rmi.RemoteException) {
775             throw (java.rmi.RemoteException)_resp;
776         }
777         else {
778             extractAttachments(_call);
779             try {
780                 return (java.lang.String) _resp;
781             } catch (java.lang.Exception _exception) {
782                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
783             }
784         }
785   } catch (org.apache.axis.AxisFault axisFaultException) {
786   throw axisFaultException;
787 }
788     }
789 
790     public java.lang.String generateGrid3UserVoMap(java.lang.String hostname) throws java.rmi.RemoteException {
791         if (super.cachedEndpoint == null) {
792             throw new org.apache.axis.NoEndPointException();
793         }
794         org.apache.axis.client.Call _call = createCall();
795         _call.setOperation(_operations[9]);
796         _call.setUseSOAPAction(true);
797         _call.setSOAPActionURI("");
798         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
799         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateGrid3UserVoMap"));
800 
801         setRequestHeaders(_call);
802         setAttachments(_call);
803  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
804 
805         if (_resp instanceof java.rmi.RemoteException) {
806             throw (java.rmi.RemoteException)_resp;
807         }
808         else {
809             extractAttachments(_call);
810             try {
811                 return (java.lang.String) _resp;
812             } catch (java.lang.Exception _exception) {
813                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
814             }
815         }
816   } catch (org.apache.axis.AxisFault axisFaultException) {
817   throw axisFaultException;
818 }
819     }
820 
821     public java.lang.String generateGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
822         if (super.cachedEndpoint == null) {
823             throw new org.apache.axis.NoEndPointException();
824         }
825         org.apache.axis.client.Call _call = createCall();
826         _call.setOperation(_operations[10]);
827         _call.setUseSOAPAction(true);
828         _call.setSOAPActionURI("");
829         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
830         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateGridMapfile"));
831 
832         setRequestHeaders(_call);
833         setAttachments(_call);
834  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
835 
836         if (_resp instanceof java.rmi.RemoteException) {
837             throw (java.rmi.RemoteException)_resp;
838         }
839         else {
840             extractAttachments(_call);
841             try {
842                 return (java.lang.String) _resp;
843             } catch (java.lang.Exception _exception) {
844                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
845             }
846         }
847   } catch (org.apache.axis.AxisFault axisFaultException) {
848   throw axisFaultException;
849 }
850     }
851 
852     public java.lang.String generateOsgUserVoMap(java.lang.String hostname) throws java.rmi.RemoteException {
853         if (super.cachedEndpoint == null) {
854             throw new org.apache.axis.NoEndPointException();
855         }
856         org.apache.axis.client.Call _call = createCall();
857         _call.setOperation(_operations[11]);
858         _call.setUseSOAPAction(true);
859         _call.setSOAPActionURI("");
860         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
861         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateOsgUserVoMap"));
862 
863         setRequestHeaders(_call);
864         setAttachments(_call);
865  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
866 
867         if (_resp instanceof java.rmi.RemoteException) {
868             throw (java.rmi.RemoteException)_resp;
869         }
870         else {
871             extractAttachments(_call);
872             try {
873                 return (java.lang.String) _resp;
874             } catch (java.lang.Exception _exception) {
875                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
876             }
877         }
878   } catch (org.apache.axis.AxisFault axisFaultException) {
879   throw axisFaultException;
880 }
881     }
882 
883     public java.lang.String generateVoGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
884         if (super.cachedEndpoint == null) {
885             throw new org.apache.axis.NoEndPointException();
886         }
887         org.apache.axis.client.Call _call = createCall();
888         _call.setOperation(_operations[12]);
889         _call.setUseSOAPAction(true);
890         _call.setSOAPActionURI("");
891         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
892         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateVoGridMapfile"));
893 
894         setRequestHeaders(_call);
895         setAttachments(_call);
896  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
897 
898         if (_resp instanceof java.rmi.RemoteException) {
899             throw (java.rmi.RemoteException)_resp;
900         }
901         else {
902             extractAttachments(_call);
903             try {
904                 return (java.lang.String) _resp;
905             } catch (java.lang.Exception _exception) {
906                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
907             }
908         }
909   } catch (org.apache.axis.AxisFault axisFaultException) {
910   throw axisFaultException;
911 }
912     }
913 
914     public java.lang.String getOutOfDateFqans(int hoursSinceLastUpdate) throws java.rmi.RemoteException {
915         if (super.cachedEndpoint == null) {
916             throw new org.apache.axis.NoEndPointException();
917         }
918         org.apache.axis.client.Call _call = createCall();
919         _call.setOperation(_operations[13]);
920         _call.setUseSOAPAction(true);
921         _call.setSOAPActionURI("");
922         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
923         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getOutOfDateFqans"));
924 
925         setRequestHeaders(_call);
926         setAttachments(_call);
927  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(hoursSinceLastUpdate)});
928 
929         if (_resp instanceof java.rmi.RemoteException) {
930             throw (java.rmi.RemoteException)_resp;
931         }
932         else {
933             extractAttachments(_call);
934             try {
935                 return (java.lang.String) _resp;
936             } catch (java.lang.Exception _exception) {
937                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
938             }
939         }
940   } catch (org.apache.axis.AxisFault axisFaultException) {
941   throw axisFaultException;
942 }
943     }
944 
945     public java.lang.Object[] getBackupNames() throws java.rmi.RemoteException {
946         if (super.cachedEndpoint == null) {
947             throw new org.apache.axis.NoEndPointException();
948         }
949         org.apache.axis.client.Call _call = createCall();
950         _call.setOperation(_operations[14]);
951         _call.setUseSOAPAction(true);
952         _call.setSOAPActionURI("");
953         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
954         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getBackupNames"));
955 
956         setRequestHeaders(_call);
957         setAttachments(_call);
958  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
959 
960         if (_resp instanceof java.rmi.RemoteException) {
961             throw (java.rmi.RemoteException)_resp;
962         }
963         else {
964             extractAttachments(_call);
965             try {
966                 return (java.lang.Object[]) _resp;
967             } catch (java.lang.Exception _exception) {
968                 return (java.lang.Object[]) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.Object[].class);
969             }
970         }
971   } catch (org.apache.axis.AxisFault axisFaultException) {
972   throw axisFaultException;
973 }
974     }
975 
976     public java.lang.String getPoolAccountAssignments(java.lang.String accountPoolMapperName) throws java.rmi.RemoteException {
977         if (super.cachedEndpoint == null) {
978             throw new org.apache.axis.NoEndPointException();
979         }
980         org.apache.axis.client.Call _call = createCall();
981         _call.setOperation(_operations[15]);
982         _call.setUseSOAPAction(true);
983         _call.setSOAPActionURI("");
984         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
985         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getPoolAccountAssignments"));
986 
987         setRequestHeaders(_call);
988         setAttachments(_call);
989  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName});
990 
991         if (_resp instanceof java.rmi.RemoteException) {
992             throw (java.rmi.RemoteException)_resp;
993         }
994         else {
995             extractAttachments(_call);
996             try {
997                 return (java.lang.String) _resp;
998             } catch (java.lang.Exception _exception) {
999                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1000             }
1001         }
1002   } catch (org.apache.axis.AxisFault axisFaultException) {
1003   throw axisFaultException;
1004 }
1005     }
1006 
1007     public void manualGroupAdd2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException {
1008         if (super.cachedEndpoint == null) {
1009             throw new org.apache.axis.NoEndPointException();
1010         }
1011         org.apache.axis.client.Call _call = createCall();
1012         _call.setOperation(_operations[16]);
1013         _call.setUseSOAPAction(true);
1014         _call.setSOAPActionURI("");
1015         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1016         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupAdd2"));
1017 
1018         setRequestHeaders(_call);
1019         setAttachments(_call);
1020  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN});
1021 
1022         if (_resp instanceof java.rmi.RemoteException) {
1023             throw (java.rmi.RemoteException)_resp;
1024         }
1025         extractAttachments(_call);
1026   } catch (org.apache.axis.AxisFault axisFaultException) {
1027   throw axisFaultException;
1028 }
1029     }
1030 
1031     public void manualGroupAdd3(java.lang.String manualUserGroupName, java.lang.String userDN, java.lang.String fqan, java.lang.String email) throws java.rmi.RemoteException {
1032         if (super.cachedEndpoint == null) {
1033             throw new org.apache.axis.NoEndPointException();
1034         }
1035         org.apache.axis.client.Call _call = createCall();
1036         _call.setOperation(_operations[17]);
1037         _call.setUseSOAPAction(true);
1038         _call.setSOAPActionURI("");
1039         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1040         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupAdd3"));
1041 
1042         setRequestHeaders(_call);
1043         setAttachments(_call);
1044  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN, fqan, email});
1045 
1046         if (_resp instanceof java.rmi.RemoteException) {
1047             throw (java.rmi.RemoteException)_resp;
1048         }
1049         extractAttachments(_call);
1050   } catch (org.apache.axis.AxisFault axisFaultException) {
1051   throw axisFaultException;
1052 }
1053     }
1054 
1055     public void manualGroupRemove2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException {
1056         if (super.cachedEndpoint == null) {
1057             throw new org.apache.axis.NoEndPointException();
1058         }
1059         org.apache.axis.client.Call _call = createCall();
1060         _call.setOperation(_operations[18]);
1061         _call.setUseSOAPAction(true);
1062         _call.setSOAPActionURI("");
1063         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1064         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupRemove2"));
1065 
1066         setRequestHeaders(_call);
1067         setAttachments(_call);
1068  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN});
1069 
1070         if (_resp instanceof java.rmi.RemoteException) {
1071             throw (java.rmi.RemoteException)_resp;
1072         }
1073         extractAttachments(_call);
1074   } catch (org.apache.axis.AxisFault axisFaultException) {
1075   throw axisFaultException;
1076 }
1077     }
1078 
1079     public void manualGroupRemove3(java.lang.String manualUserGroupName, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException {
1080         if (super.cachedEndpoint == null) {
1081             throw new org.apache.axis.NoEndPointException();
1082         }
1083         org.apache.axis.client.Call _call = createCall();
1084         _call.setOperation(_operations[19]);
1085         _call.setUseSOAPAction(true);
1086         _call.setSOAPActionURI("");
1087         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1088         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupRemove3"));
1089 
1090         setRequestHeaders(_call);
1091         setAttachments(_call);
1092  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN, fqan});
1093 
1094         if (_resp instanceof java.rmi.RemoteException) {
1095             throw (java.rmi.RemoteException)_resp;
1096         }
1097         extractAttachments(_call);
1098   } catch (org.apache.axis.AxisFault axisFaultException) {
1099   throw axisFaultException;
1100 }
1101     }
1102 
1103     public void manualMappingAdd2(java.lang.String manualAccountMapperName, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException {
1104         if (super.cachedEndpoint == null) {
1105             throw new org.apache.axis.NoEndPointException();
1106         }
1107         org.apache.axis.client.Call _call = createCall();
1108         _call.setOperation(_operations[20]);
1109         _call.setUseSOAPAction(true);
1110         _call.setSOAPActionURI("");
1111         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1112         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingAdd2"));
1113 
1114         setRequestHeaders(_call);
1115         setAttachments(_call);
1116  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualAccountMapperName, userDN, account});
1117 
1118         if (_resp instanceof java.rmi.RemoteException) {
1119             throw (java.rmi.RemoteException)_resp;
1120         }
1121         extractAttachments(_call);
1122   } catch (org.apache.axis.AxisFault axisFaultException) {
1123   throw axisFaultException;
1124 }
1125     }
1126 
1127     public void manualMappingRemove2(java.lang.String manualAccountMapperName, java.lang.String userDN) throws java.rmi.RemoteException {
1128         if (super.cachedEndpoint == null) {
1129             throw new org.apache.axis.NoEndPointException();
1130         }
1131         org.apache.axis.client.Call _call = createCall();
1132         _call.setOperation(_operations[21]);
1133         _call.setUseSOAPAction(true);
1134         _call.setSOAPActionURI("");
1135         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1136         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingRemove2"));
1137 
1138         setRequestHeaders(_call);
1139         setAttachments(_call);
1140  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualAccountMapperName, userDN});
1141 
1142         if (_resp instanceof java.rmi.RemoteException) {
1143             throw (java.rmi.RemoteException)_resp;
1144         }
1145         extractAttachments(_call);
1146   } catch (org.apache.axis.AxisFault axisFaultException) {
1147   throw axisFaultException;
1148 }
1149     }
1150 
1151     public java.lang.String mapAccount(java.lang.String accountName) throws java.rmi.RemoteException {
1152         if (super.cachedEndpoint == null) {
1153             throw new org.apache.axis.NoEndPointException();
1154         }
1155         org.apache.axis.client.Call _call = createCall();
1156         _call.setOperation(_operations[22]);
1157         _call.setUseSOAPAction(true);
1158         _call.setSOAPActionURI("");
1159         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1160         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "mapAccount"));
1161 
1162         setRequestHeaders(_call);
1163         setAttachments(_call);
1164  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountName});
1165 
1166         if (_resp instanceof java.rmi.RemoteException) {
1167             throw (java.rmi.RemoteException)_resp;
1168         }
1169         else {
1170             extractAttachments(_call);
1171             try {
1172                 return (java.lang.String) _resp;
1173             } catch (java.lang.Exception _exception) {
1174                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1175             }
1176         }
1177   } catch (org.apache.axis.AxisFault axisFaultException) {
1178   throw axisFaultException;
1179 }
1180     }
1181 
1182     public java.lang.String mapUser(java.lang.String hostname, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException {
1183         if (super.cachedEndpoint == null) {
1184             throw new org.apache.axis.NoEndPointException();
1185         }
1186         org.apache.axis.client.Call _call = createCall();
1187         _call.setOperation(_operations[23]);
1188         _call.setUseSOAPAction(true);
1189         _call.setSOAPActionURI("");
1190         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1191         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "mapUser"));
1192 
1193         setRequestHeaders(_call);
1194         setAttachments(_call);
1195  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname, userDN, fqan});
1196 
1197         if (_resp instanceof java.rmi.RemoteException) {
1198             throw (java.rmi.RemoteException)_resp;
1199         }
1200         else {
1201             extractAttachments(_call);
1202             try {
1203                 return (java.lang.String) _resp;
1204             } catch (java.lang.Exception _exception) {
1205                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1206             }
1207         }
1208   } catch (org.apache.axis.AxisFault axisFaultException) {
1209   throw axisFaultException;
1210 }
1211     }
1212 
1213     public void removeAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
1214         if (super.cachedEndpoint == null) {
1215             throw new org.apache.axis.NoEndPointException();
1216         }
1217         org.apache.axis.client.Call _call = createCall();
1218         _call.setOperation(_operations[24]);
1219         _call.setUseSOAPAction(true);
1220         _call.setSOAPActionURI("");
1221         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1222         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "removeAccountRange"));
1223 
1224         setRequestHeaders(_call);
1225         setAttachments(_call);
1226  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
1227 
1228         if (_resp instanceof java.rmi.RemoteException) {
1229             throw (java.rmi.RemoteException)_resp;
1230         }
1231         extractAttachments(_call);
1232   } catch (org.apache.axis.AxisFault axisFaultException) {
1233   throw axisFaultException;
1234 }
1235     }
1236 
1237     public void restoreConfiguration(java.lang.String name) throws java.rmi.RemoteException {
1238         if (super.cachedEndpoint == null) {
1239             throw new org.apache.axis.NoEndPointException();
1240         }
1241         org.apache.axis.client.Call _call = createCall();
1242         _call.setOperation(_operations[25]);
1243         _call.setUseSOAPAction(true);
1244         _call.setSOAPActionURI("");
1245         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1246         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "restoreConfiguration"));
1247 
1248         setRequestHeaders(_call);
1249         setAttachments(_call);
1250  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {name});
1251 
1252         if (_resp instanceof java.rmi.RemoteException) {
1253             throw (java.rmi.RemoteException)_resp;
1254         }
1255         extractAttachments(_call);
1256   } catch (org.apache.axis.AxisFault axisFaultException) {
1257   throw axisFaultException;
1258 }
1259     }
1260 
1261     public void unassignAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
1262         if (super.cachedEndpoint == null) {
1263             throw new org.apache.axis.NoEndPointException();
1264         }
1265         org.apache.axis.client.Call _call = createCall();
1266         _call.setOperation(_operations[26]);
1267         _call.setUseSOAPAction(true);
1268         _call.setSOAPActionURI("");
1269         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1270         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "unassignAccountRange"));
1271 
1272         setRequestHeaders(_call);
1273         setAttachments(_call);
1274  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
1275 
1276         if (_resp instanceof java.rmi.RemoteException) {
1277             throw (java.rmi.RemoteException)_resp;
1278         }
1279         extractAttachments(_call);
1280   } catch (org.apache.axis.AxisFault axisFaultException) {
1281   throw axisFaultException;
1282 }
1283     }
1284 
1285     public void updateGroups() throws java.rmi.RemoteException {
1286         if (super.cachedEndpoint == null) {
1287             throw new org.apache.axis.NoEndPointException();
1288         }
1289         org.apache.axis.client.Call _call = createCall();
1290         _call.setOperation(_operations[27]);
1291         _call.setUseSOAPAction(true);
1292         _call.setSOAPActionURI("");
1293         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1294         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "updateGroups"));
1295 
1296         setRequestHeaders(_call);
1297         setAttachments(_call);
1298  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
1299 
1300         if (_resp instanceof java.rmi.RemoteException) {
1301             throw (java.rmi.RemoteException)_resp;
1302         }
1303         extractAttachments(_call);
1304   } catch (org.apache.axis.AxisFault axisFaultException) {
1305   throw axisFaultException;
1306 }
1307     }
1308 
1309     public java.lang.String getCurrentDn() throws java.rmi.RemoteException {
1310         if (super.cachedEndpoint == null) {
1311             throw new org.apache.axis.NoEndPointException();
1312         }
1313         org.apache.axis.client.Call _call = createCall();
1314         _call.setOperation(_operations[28]);
1315         _call.setUseSOAPAction(true);
1316         _call.setSOAPActionURI("");
1317         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1318         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getCurrentDn"));
1319 
1320         setRequestHeaders(_call);
1321         setAttachments(_call);
1322  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
1323 
1324         if (_resp instanceof java.rmi.RemoteException) {
1325             throw (java.rmi.RemoteException)_resp;
1326         }
1327         else {
1328             extractAttachments(_call);
1329             try {
1330                 return (java.lang.String) _resp;
1331             } catch (java.lang.Exception _exception) {
1332                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1333             }
1334         }
1335   } catch (org.apache.axis.AxisFault axisFaultException) {
1336   throw axisFaultException;
1337 }
1338     }
1339 
1340     public void manualGroupAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
1341         if (super.cachedEndpoint == null) {
1342             throw new org.apache.axis.NoEndPointException();
1343         }
1344         org.apache.axis.client.Call _call = createCall();
1345         _call.setOperation(_operations[29]);
1346         _call.setUseSOAPAction(true);
1347         _call.setSOAPActionURI("");
1348         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1349         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupAdd"));
1350 
1351         setRequestHeaders(_call);
1352         setAttachments(_call);
1353  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
1354 
1355         if (_resp instanceof java.rmi.RemoteException) {
1356             throw (java.rmi.RemoteException)_resp;
1357         }
1358         extractAttachments(_call);
1359   } catch (org.apache.axis.AxisFault axisFaultException) {
1360   throw axisFaultException;
1361 }
1362     }
1363 
1364     public void manualGroupRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
1365         if (super.cachedEndpoint == null) {
1366             throw new org.apache.axis.NoEndPointException();
1367         }
1368         org.apache.axis.client.Call _call = createCall();
1369         _call.setOperation(_operations[30]);
1370         _call.setUseSOAPAction(true);
1371         _call.setSOAPActionURI("");
1372         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1373         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupRemove"));
1374 
1375         setRequestHeaders(_call);
1376         setAttachments(_call);
1377  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
1378 
1379         if (_resp instanceof java.rmi.RemoteException) {
1380             throw (java.rmi.RemoteException)_resp;
1381         }
1382         extractAttachments(_call);
1383   } catch (org.apache.axis.AxisFault axisFaultException) {
1384   throw axisFaultException;
1385 }
1386     }
1387 
1388     public void manualMappingAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException {
1389         if (super.cachedEndpoint == null) {
1390             throw new org.apache.axis.NoEndPointException();
1391         }
1392         org.apache.axis.client.Call _call = createCall();
1393         _call.setOperation(_operations[31]);
1394         _call.setUseSOAPAction(true);
1395         _call.setSOAPActionURI("");
1396         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1397         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingAdd"));
1398 
1399         setRequestHeaders(_call);
1400         setAttachments(_call);
1401  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN, account});
1402 
1403         if (_resp instanceof java.rmi.RemoteException) {
1404             throw (java.rmi.RemoteException)_resp;
1405         }
1406         extractAttachments(_call);
1407   } catch (org.apache.axis.AxisFault axisFaultException) {
1408   throw axisFaultException;
1409 }
1410     }
1411 
1412     public void manualMappingRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
1413         if (super.cachedEndpoint == null) {
1414             throw new org.apache.axis.NoEndPointException();
1415         }
1416         org.apache.axis.client.Call _call = createCall();
1417         _call.setOperation(_operations[32]);
1418         _call.setUseSOAPAction(true);
1419         _call.setSOAPActionURI("");
1420         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1421         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingRemove"));
1422 
1423         setRequestHeaders(_call);
1424         setAttachments(_call);
1425  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
1426 
1427         if (_resp instanceof java.rmi.RemoteException) {
1428             throw (java.rmi.RemoteException)_resp;
1429         }
1430         extractAttachments(_call);
1431   } catch (org.apache.axis.AxisFault axisFaultException) {
1432   throw axisFaultException;
1433 }
1434     }
1435 
1436     public void poolAddAccount(java.lang.String persistanceFactory, java.lang.String group, java.lang.String accountName) throws java.rmi.RemoteException {
1437         if (super.cachedEndpoint == null) {
1438             throw new org.apache.axis.NoEndPointException();
1439         }
1440         org.apache.axis.client.Call _call = createCall();
1441         _call.setOperation(_operations[33]);
1442         _call.setUseSOAPAction(true);
1443         _call.setSOAPActionURI("");
1444         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1445         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "poolAddAccount"));
1446 
1447         setRequestHeaders(_call);
1448         setAttachments(_call);
1449  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, accountName});
1450 
1451         if (_resp instanceof java.rmi.RemoteException) {
1452             throw (java.rmi.RemoteException)_resp;
1453         }
1454         extractAttachments(_call);
1455   } catch (org.apache.axis.AxisFault axisFaultException) {
1456   throw axisFaultException;
1457 }
1458     }
1459 
1460     public java.lang.String getVersion() throws java.rmi.RemoteException {
1461         if (super.cachedEndpoint == null) {
1462             throw new org.apache.axis.NoEndPointException();
1463         }
1464         org.apache.axis.client.Call _call = createCall();
1465         _call.setOperation(_operations[34]);
1466         _call.setUseSOAPAction(true);
1467         _call.setSOAPActionURI("");
1468         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1469         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getVersion"));
1470 
1471         setRequestHeaders(_call);
1472         setAttachments(_call);
1473  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
1474 
1475         if (_resp instanceof java.rmi.RemoteException) {
1476             throw (java.rmi.RemoteException)_resp;
1477         }
1478         else {
1479             extractAttachments(_call);
1480             try {
1481                 return (java.lang.String) _resp;
1482             } catch (java.lang.Exception _exception) {
1483                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1484             }
1485         }
1486   } catch (org.apache.axis.AxisFault axisFaultException) {
1487   throw axisFaultException;
1488 }
1489     }
1490 
1491     public void commit() throws java.rmi.RemoteException {
1492         if (super.cachedEndpoint == null) {
1493             throw new org.apache.axis.NoEndPointException();
1494         }
1495         org.apache.axis.client.Call _call = createCall();
1496         _call.setOperation(_operations[35]);
1497         _call.setUseSOAPAction(true);
1498         _call.setSOAPActionURI("");
1499         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1500         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "commit"));
1501 
1502         setRequestHeaders(_call);
1503         setAttachments(_call);
1504  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
1505 
1506         if (_resp instanceof java.rmi.RemoteException) {
1507             throw (java.rmi.RemoteException)_resp;
1508         }
1509         extractAttachments(_call);
1510   } catch (org.apache.axis.AxisFault axisFaultException) {
1511   throw axisFaultException;
1512 }
1513     }
1514 
1515 }