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