View Javadoc

1   /**
2    * AdminSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.2RC2 Nov 16, 2004 (12:19:44 EST) 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[29];
20          _initOperationDesc1();
21          _initOperationDesc2();
22          _initOperationDesc3();
23      }
24  
25      private static void _initOperationDesc1(){
26          org.apache.axis.description.OperationDesc oper;
27          oper = new org.apache.axis.description.OperationDesc();
28          oper.setName("setConfiguration");
29          oper.addParameter(new javax.xml.namespace.QName("", "configuration"), new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration"), gov.bnl.gums.configuration.Configuration.class, org.apache.axis.description.ParameterDesc.IN, false, false);
30          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
31          oper.setStyle(org.apache.axis.constants.Style.RPC);
32          oper.setUse(org.apache.axis.constants.Use.ENCODED);
33          _operations[0] = oper;
34  
35          oper = new org.apache.axis.description.OperationDesc();
36          oper.setName("getConfiguration");
37          oper.setReturnType(new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration"));
38          oper.setReturnClass(gov.bnl.gums.configuration.Configuration.class);
39          oper.setReturnQName(new javax.xml.namespace.QName("", "getConfigurationReturn"));
40          oper.setStyle(org.apache.axis.constants.Style.RPC);
41          oper.setUse(org.apache.axis.constants.Use.ENCODED);
42          _operations[1] = oper;
43  
44          oper = new org.apache.axis.description.OperationDesc();
45          oper.setName("addAccountRange2");
46          oper.addParameter(new javax.xml.namespace.QName("", "accountPoolMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
47          oper.addParameter(new javax.xml.namespace.QName("", "range"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
48          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
49          oper.setStyle(org.apache.axis.constants.Style.RPC);
50          oper.setUse(org.apache.axis.constants.Use.ENCODED);
51          _operations[2] = oper;
52  
53          oper = new org.apache.axis.description.OperationDesc();
54          oper.setName("backupConfiguration");
55          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
56          oper.setStyle(org.apache.axis.constants.Style.RPC);
57          oper.setUse(org.apache.axis.constants.Use.ENCODED);
58          _operations[3] = oper;
59  
60          oper = new org.apache.axis.description.OperationDesc();
61          oper.setName("deleteBackupConfiguration");
62          oper.addParameter(new javax.xml.namespace.QName("", "dateStr"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
63          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
64          oper.setStyle(org.apache.axis.constants.Style.RPC);
65          oper.setUse(org.apache.axis.constants.Use.ENCODED);
66          _operations[4] = oper;
67  
68          oper = new org.apache.axis.description.OperationDesc();
69          oper.setName("generateFqanMapfile");
70          oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
71          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
72          oper.setReturnClass(java.lang.String.class);
73          oper.setReturnQName(new javax.xml.namespace.QName("", "generateFqanMapfileReturn"));
74          oper.setStyle(org.apache.axis.constants.Style.RPC);
75          oper.setUse(org.apache.axis.constants.Use.ENCODED);
76          _operations[5] = oper;
77  
78          oper = new org.apache.axis.description.OperationDesc();
79          oper.setName("generateGrid3UserVoMap");
80          oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
81          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
82          oper.setReturnClass(java.lang.String.class);
83          oper.setReturnQName(new javax.xml.namespace.QName("", "generateGrid3UserVoMapReturn"));
84          oper.setStyle(org.apache.axis.constants.Style.RPC);
85          oper.setUse(org.apache.axis.constants.Use.ENCODED);
86          _operations[6] = oper;
87  
88          oper = new org.apache.axis.description.OperationDesc();
89          oper.setName("generateGridMapfile");
90          oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
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("", "generateGridMapfileReturn"));
94          oper.setStyle(org.apache.axis.constants.Style.RPC);
95          oper.setUse(org.apache.axis.constants.Use.ENCODED);
96          _operations[7] = oper;
97  
98          oper = new org.apache.axis.description.OperationDesc();
99          oper.setName("generateOsgUserVoMap");
100         oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
101         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
102         oper.setReturnClass(java.lang.String.class);
103         oper.setReturnQName(new javax.xml.namespace.QName("", "generateOsgUserVoMapReturn"));
104         oper.setStyle(org.apache.axis.constants.Style.RPC);
105         oper.setUse(org.apache.axis.constants.Use.ENCODED);
106         _operations[8] = oper;
107 
108         oper = new org.apache.axis.description.OperationDesc();
109         oper.setName("generateVoGridMapfile");
110         oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
111         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
112         oper.setReturnClass(java.lang.String.class);
113         oper.setReturnQName(new javax.xml.namespace.QName("", "generateVoGridMapfileReturn"));
114         oper.setStyle(org.apache.axis.constants.Style.RPC);
115         oper.setUse(org.apache.axis.constants.Use.ENCODED);
116         _operations[9] = oper;
117 
118     }
119 
120     private static void _initOperationDesc2(){
121         org.apache.axis.description.OperationDesc oper;
122         oper = new org.apache.axis.description.OperationDesc();
123         oper.setName("getBackupConfigDates");
124         oper.setReturnType(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "ArrayOf_xsd_anyType"));
125         oper.setReturnClass(java.lang.Object[].class);
126         oper.setReturnQName(new javax.xml.namespace.QName("", "getBackupConfigDatesReturn"));
127         oper.setStyle(org.apache.axis.constants.Style.RPC);
128         oper.setUse(org.apache.axis.constants.Use.ENCODED);
129         _operations[10] = oper;
130 
131         oper = new org.apache.axis.description.OperationDesc();
132         oper.setName("getPoolAccountAssignments");
133         oper.addParameter(new javax.xml.namespace.QName("", "accountPoolMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
134         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
135         oper.setReturnClass(java.lang.String.class);
136         oper.setReturnQName(new javax.xml.namespace.QName("", "getPoolAccountAssignmentsReturn"));
137         oper.setStyle(org.apache.axis.constants.Style.RPC);
138         oper.setUse(org.apache.axis.constants.Use.ENCODED);
139         _operations[11] = oper;
140 
141         oper = new org.apache.axis.description.OperationDesc();
142         oper.setName("manualGroupAdd2");
143         oper.addParameter(new javax.xml.namespace.QName("", "manualUserGroupName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
144         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
145         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
146         oper.setStyle(org.apache.axis.constants.Style.RPC);
147         oper.setUse(org.apache.axis.constants.Use.ENCODED);
148         _operations[12] = oper;
149 
150         oper = new org.apache.axis.description.OperationDesc();
151         oper.setName("manualGroupRemove2");
152         oper.addParameter(new javax.xml.namespace.QName("", "manualUserGroupName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
153         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
154         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
155         oper.setStyle(org.apache.axis.constants.Style.RPC);
156         oper.setUse(org.apache.axis.constants.Use.ENCODED);
157         _operations[13] = oper;
158 
159         oper = new org.apache.axis.description.OperationDesc();
160         oper.setName("manualMappingAdd2");
161         oper.addParameter(new javax.xml.namespace.QName("", "manualAccountMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
162         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
163         oper.addParameter(new javax.xml.namespace.QName("", "account"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
164         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
165         oper.setStyle(org.apache.axis.constants.Style.RPC);
166         oper.setUse(org.apache.axis.constants.Use.ENCODED);
167         _operations[14] = oper;
168 
169         oper = new org.apache.axis.description.OperationDesc();
170         oper.setName("manualMappingRemove2");
171         oper.addParameter(new javax.xml.namespace.QName("", "manualAccountMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
172         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
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[15] = oper;
177 
178         oper = new org.apache.axis.description.OperationDesc();
179         oper.setName("mapAccount");
180         oper.addParameter(new javax.xml.namespace.QName("", "accountName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
181         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
182         oper.setReturnClass(java.lang.String.class);
183         oper.setReturnQName(new javax.xml.namespace.QName("", "mapAccountReturn"));
184         oper.setStyle(org.apache.axis.constants.Style.RPC);
185         oper.setUse(org.apache.axis.constants.Use.ENCODED);
186         _operations[16] = oper;
187 
188         oper = new org.apache.axis.description.OperationDesc();
189         oper.setName("mapUser");
190         oper.addParameter(new javax.xml.namespace.QName("", "hostname"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
191         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
192         oper.addParameter(new javax.xml.namespace.QName("", "fqan"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
193         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
194         oper.setReturnClass(java.lang.String.class);
195         oper.setReturnQName(new javax.xml.namespace.QName("", "mapUserReturn"));
196         oper.setStyle(org.apache.axis.constants.Style.RPC);
197         oper.setUse(org.apache.axis.constants.Use.ENCODED);
198         _operations[17] = oper;
199 
200         oper = new org.apache.axis.description.OperationDesc();
201         oper.setName("removeAccountRange");
202         oper.addParameter(new javax.xml.namespace.QName("", "accountPoolMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
203         oper.addParameter(new javax.xml.namespace.QName("", "range"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
204         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
205         oper.setStyle(org.apache.axis.constants.Style.RPC);
206         oper.setUse(org.apache.axis.constants.Use.ENCODED);
207         _operations[18] = oper;
208 
209         oper = new org.apache.axis.description.OperationDesc();
210         oper.setName("restoreConfiguration");
211         oper.addParameter(new javax.xml.namespace.QName("", "dateStr"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
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[19] = oper;
216 
217     }
218 
219     private static void _initOperationDesc3(){
220         org.apache.axis.description.OperationDesc oper;
221         oper = new org.apache.axis.description.OperationDesc();
222         oper.setName("unassignAccountRange");
223         oper.addParameter(new javax.xml.namespace.QName("", "accountPoolMapperName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
224         oper.addParameter(new javax.xml.namespace.QName("", "range"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
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[20] = oper;
229 
230         oper = new org.apache.axis.description.OperationDesc();
231         oper.setName("updateGroups");
232         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
233         oper.setStyle(org.apache.axis.constants.Style.RPC);
234         oper.setUse(org.apache.axis.constants.Use.ENCODED);
235         _operations[21] = oper;
236 
237         oper = new org.apache.axis.description.OperationDesc();
238         oper.setName("getCurrentDn");
239         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
240         oper.setReturnClass(java.lang.String.class);
241         oper.setReturnQName(new javax.xml.namespace.QName("", "getCurrentDnReturn"));
242         oper.setStyle(org.apache.axis.constants.Style.RPC);
243         oper.setUse(org.apache.axis.constants.Use.ENCODED);
244         _operations[22] = oper;
245 
246         oper = new org.apache.axis.description.OperationDesc();
247         oper.setName("manualGroupAdd");
248         oper.addParameter(new javax.xml.namespace.QName("", "persistanceFactory"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
249         oper.addParameter(new javax.xml.namespace.QName("", "group"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
250         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
251         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
252         oper.setStyle(org.apache.axis.constants.Style.RPC);
253         oper.setUse(org.apache.axis.constants.Use.ENCODED);
254         _operations[23] = oper;
255 
256         oper = new org.apache.axis.description.OperationDesc();
257         oper.setName("manualGroupRemove");
258         oper.addParameter(new javax.xml.namespace.QName("", "persistanceFactory"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
259         oper.addParameter(new javax.xml.namespace.QName("", "group"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
260         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
261         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
262         oper.setStyle(org.apache.axis.constants.Style.RPC);
263         oper.setUse(org.apache.axis.constants.Use.ENCODED);
264         _operations[24] = oper;
265 
266         oper = new org.apache.axis.description.OperationDesc();
267         oper.setName("manualMappingAdd");
268         oper.addParameter(new javax.xml.namespace.QName("", "persistanceFactory"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
269         oper.addParameter(new javax.xml.namespace.QName("", "group"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
270         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
271         oper.addParameter(new javax.xml.namespace.QName("", "account"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
272         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
273         oper.setStyle(org.apache.axis.constants.Style.RPC);
274         oper.setUse(org.apache.axis.constants.Use.ENCODED);
275         _operations[25] = oper;
276 
277         oper = new org.apache.axis.description.OperationDesc();
278         oper.setName("manualMappingRemove");
279         oper.addParameter(new javax.xml.namespace.QName("", "persistanceFactory"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
280         oper.addParameter(new javax.xml.namespace.QName("", "group"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
281         oper.addParameter(new javax.xml.namespace.QName("", "userDN"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
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[26] = oper;
286 
287         oper = new org.apache.axis.description.OperationDesc();
288         oper.setName("poolAddAccount");
289         oper.addParameter(new javax.xml.namespace.QName("", "persistanceFactory"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
290         oper.addParameter(new javax.xml.namespace.QName("", "group"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
291         oper.addParameter(new javax.xml.namespace.QName("", "username"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
292         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
293         oper.setStyle(org.apache.axis.constants.Style.RPC);
294         oper.setUse(org.apache.axis.constants.Use.ENCODED);
295         _operations[27] = oper;
296 
297         oper = new org.apache.axis.description.OperationDesc();
298         oper.setName("getVersion");
299         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
300         oper.setReturnClass(java.lang.String.class);
301         oper.setReturnQName(new javax.xml.namespace.QName("", "getVersionReturn"));
302         oper.setStyle(org.apache.axis.constants.Style.RPC);
303         oper.setUse(org.apache.axis.constants.Use.ENCODED);
304         _operations[28] = oper;
305 
306     }
307 
308     public AdminSoapBindingStub() throws org.apache.axis.AxisFault {
309          this(null);
310     }
311 
312     public AdminSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
313          this(service);
314          super.cachedEndpoint = endpointURL;
315     }
316 
317     public AdminSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
318         if (service == null) {
319             super.service = new org.apache.axis.client.Service();
320         } else {
321             super.service = service;
322         }
323             java.lang.Class cls;
324             javax.xml.namespace.QName qName;
325             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
326             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
327             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
328             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
329             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
330             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
331             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
332             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
333             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
334             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
335             qName = new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "ArrayOf_xsd_anyType");
336             cachedSerQNames.add(qName);
337             cls = java.lang.Object[].class;
338             cachedSerClasses.add(cls);
339             cachedSerFactories.add(arraysf);
340             cachedDeserFactories.add(arraydf);
341 
342             qName = new javax.xml.namespace.QName("http://configuration.gums.bnl.gov", "Configuration");
343             cachedSerQNames.add(qName);
344             cls = gov.bnl.gums.configuration.Configuration.class;
345             cachedSerClasses.add(cls);
346             cachedSerFactories.add(beansf);
347             cachedDeserFactories.add(beandf);
348 
349             qName = new javax.xml.namespace.QName("http://xml.apache.org/xml-soap", "mapItem");
350             cachedSerQNames.add(qName);
351             cls = org.apache.xml.xml_soap.MapItem.class;
352             cachedSerClasses.add(cls);
353             cachedSerFactories.add(beansf);
354             cachedDeserFactories.add(beandf);
355 
356     }
357 
358     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
359         try {
360             org.apache.axis.client.Call _call =
361                     (org.apache.axis.client.Call) super.service.createCall();
362             if (super.maintainSessionSet) {
363                 _call.setMaintainSession(super.maintainSession);
364             }
365             if (super.cachedUsername != null) {
366                 _call.setUsername(super.cachedUsername);
367             }
368             if (super.cachedPassword != null) {
369                 _call.setPassword(super.cachedPassword);
370             }
371             if (super.cachedEndpoint != null) {
372                 _call.setTargetEndpointAddress(super.cachedEndpoint);
373             }
374             if (super.cachedTimeout != null) {
375                 _call.setTimeout(super.cachedTimeout);
376             }
377             if (super.cachedPortName != null) {
378                 _call.setPortName(super.cachedPortName);
379             }
380             java.util.Enumeration keys = super.cachedProperties.keys();
381             while (keys.hasMoreElements()) {
382                 java.lang.String key = (java.lang.String) keys.nextElement();
383                 _call.setProperty(key, super.cachedProperties.get(key));
384             }
385             // All the type mapping information is registered
386             // when the first call is made.
387             // The type mapping information is actually registered in
388             // the TypeMappingRegistry of the service, which
389             // is the reason why registration is only needed for the first call.
390             synchronized (this) {
391                 if (firstCall()) {
392                     // must set encoding style before registering serializers
393                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
394                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
395                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
396                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
397                         javax.xml.namespace.QName qName =
398                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
399                         java.lang.Class sf = (java.lang.Class)
400                                  cachedSerFactories.get(i);
401                         java.lang.Class df = (java.lang.Class)
402                                  cachedDeserFactories.get(i);
403                         _call.registerTypeMapping(cls, qName, sf, df, false);
404                     }
405                 }
406             }
407             return _call;
408         }
409         catch (java.lang.Throwable _t) {
410             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
411         }
412     }
413 
414     public void setConfiguration(gov.bnl.gums.configuration.Configuration configuration) throws java.rmi.RemoteException {
415         if (super.cachedEndpoint == null) {
416             throw new org.apache.axis.NoEndPointException();
417         }
418         org.apache.axis.client.Call _call = createCall();
419         _call.setOperation(_operations[0]);
420         _call.setUseSOAPAction(true);
421         _call.setSOAPActionURI("");
422         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
423         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "setConfiguration"));
424 
425         setRequestHeaders(_call);
426         setAttachments(_call);
427         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {configuration});
428 
429         if (_resp instanceof java.rmi.RemoteException) {
430             throw (java.rmi.RemoteException)_resp;
431         }
432         extractAttachments(_call);
433     }
434 
435     public gov.bnl.gums.configuration.Configuration getConfiguration() throws java.rmi.RemoteException {
436         if (super.cachedEndpoint == null) {
437             throw new org.apache.axis.NoEndPointException();
438         }
439         org.apache.axis.client.Call _call = createCall();
440         _call.setOperation(_operations[1]);
441         _call.setUseSOAPAction(true);
442         _call.setSOAPActionURI("");
443         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
444         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getConfiguration"));
445 
446         setRequestHeaders(_call);
447         setAttachments(_call);
448         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
449 
450         if (_resp instanceof java.rmi.RemoteException) {
451             throw (java.rmi.RemoteException)_resp;
452         }
453         else {
454             extractAttachments(_call);
455             try {
456                 return (gov.bnl.gums.configuration.Configuration) _resp;
457             } catch (java.lang.Exception _exception) {
458                 return (gov.bnl.gums.configuration.Configuration) org.apache.axis.utils.JavaUtils.convert(_resp, gov.bnl.gums.configuration.Configuration.class);
459             }
460         }
461     }
462 
463     public void addAccountRange2(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
464         if (super.cachedEndpoint == null) {
465             throw new org.apache.axis.NoEndPointException();
466         }
467         org.apache.axis.client.Call _call = createCall();
468         _call.setOperation(_operations[2]);
469         _call.setUseSOAPAction(true);
470         _call.setSOAPActionURI("");
471         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
472         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "addAccountRange2"));
473 
474         setRequestHeaders(_call);
475         setAttachments(_call);
476         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
477 
478         if (_resp instanceof java.rmi.RemoteException) {
479             throw (java.rmi.RemoteException)_resp;
480         }
481         extractAttachments(_call);
482     }
483 
484     public void backupConfiguration() throws java.rmi.RemoteException {
485         if (super.cachedEndpoint == null) {
486             throw new org.apache.axis.NoEndPointException();
487         }
488         org.apache.axis.client.Call _call = createCall();
489         _call.setOperation(_operations[3]);
490         _call.setUseSOAPAction(true);
491         _call.setSOAPActionURI("");
492         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
493         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "backupConfiguration"));
494 
495         setRequestHeaders(_call);
496         setAttachments(_call);
497         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
498 
499         if (_resp instanceof java.rmi.RemoteException) {
500             throw (java.rmi.RemoteException)_resp;
501         }
502         extractAttachments(_call);
503     }
504 
505     public void deleteBackupConfiguration(java.lang.String dateStr) throws java.rmi.RemoteException {
506         if (super.cachedEndpoint == null) {
507             throw new org.apache.axis.NoEndPointException();
508         }
509         org.apache.axis.client.Call _call = createCall();
510         _call.setOperation(_operations[4]);
511         _call.setUseSOAPAction(true);
512         _call.setSOAPActionURI("");
513         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
514         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "deleteBackupConfiguration"));
515 
516         setRequestHeaders(_call);
517         setAttachments(_call);
518         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {dateStr});
519 
520         if (_resp instanceof java.rmi.RemoteException) {
521             throw (java.rmi.RemoteException)_resp;
522         }
523         extractAttachments(_call);
524     }
525 
526     public java.lang.String generateFqanMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
527         if (super.cachedEndpoint == null) {
528             throw new org.apache.axis.NoEndPointException();
529         }
530         org.apache.axis.client.Call _call = createCall();
531         _call.setOperation(_operations[5]);
532         _call.setUseSOAPAction(true);
533         _call.setSOAPActionURI("");
534         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
535         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateFqanMapfile"));
536 
537         setRequestHeaders(_call);
538         setAttachments(_call);
539         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
540 
541         if (_resp instanceof java.rmi.RemoteException) {
542             throw (java.rmi.RemoteException)_resp;
543         }
544         else {
545             extractAttachments(_call);
546             try {
547                 return (java.lang.String) _resp;
548             } catch (java.lang.Exception _exception) {
549                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
550             }
551         }
552     }
553 
554     public java.lang.String generateGrid3UserVoMap(java.lang.String hostname) throws java.rmi.RemoteException {
555         if (super.cachedEndpoint == null) {
556             throw new org.apache.axis.NoEndPointException();
557         }
558         org.apache.axis.client.Call _call = createCall();
559         _call.setOperation(_operations[6]);
560         _call.setUseSOAPAction(true);
561         _call.setSOAPActionURI("");
562         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
563         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateGrid3UserVoMap"));
564 
565         setRequestHeaders(_call);
566         setAttachments(_call);
567         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
568 
569         if (_resp instanceof java.rmi.RemoteException) {
570             throw (java.rmi.RemoteException)_resp;
571         }
572         else {
573             extractAttachments(_call);
574             try {
575                 return (java.lang.String) _resp;
576             } catch (java.lang.Exception _exception) {
577                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
578             }
579         }
580     }
581 
582     public java.lang.String generateGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
583         if (super.cachedEndpoint == null) {
584             throw new org.apache.axis.NoEndPointException();
585         }
586         org.apache.axis.client.Call _call = createCall();
587         _call.setOperation(_operations[7]);
588         _call.setUseSOAPAction(true);
589         _call.setSOAPActionURI("");
590         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
591         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateGridMapfile"));
592 
593         setRequestHeaders(_call);
594         setAttachments(_call);
595         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
596 
597         if (_resp instanceof java.rmi.RemoteException) {
598             throw (java.rmi.RemoteException)_resp;
599         }
600         else {
601             extractAttachments(_call);
602             try {
603                 return (java.lang.String) _resp;
604             } catch (java.lang.Exception _exception) {
605                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
606             }
607         }
608     }
609 
610     public java.lang.String generateOsgUserVoMap(java.lang.String hostname) throws java.rmi.RemoteException {
611         if (super.cachedEndpoint == null) {
612             throw new org.apache.axis.NoEndPointException();
613         }
614         org.apache.axis.client.Call _call = createCall();
615         _call.setOperation(_operations[8]);
616         _call.setUseSOAPAction(true);
617         _call.setSOAPActionURI("");
618         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
619         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateOsgUserVoMap"));
620 
621         setRequestHeaders(_call);
622         setAttachments(_call);
623         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
624 
625         if (_resp instanceof java.rmi.RemoteException) {
626             throw (java.rmi.RemoteException)_resp;
627         }
628         else {
629             extractAttachments(_call);
630             try {
631                 return (java.lang.String) _resp;
632             } catch (java.lang.Exception _exception) {
633                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
634             }
635         }
636     }
637 
638     public java.lang.String generateVoGridMapfile(java.lang.String hostname) throws java.rmi.RemoteException {
639         if (super.cachedEndpoint == null) {
640             throw new org.apache.axis.NoEndPointException();
641         }
642         org.apache.axis.client.Call _call = createCall();
643         _call.setOperation(_operations[9]);
644         _call.setUseSOAPAction(true);
645         _call.setSOAPActionURI("");
646         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
647         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "generateVoGridMapfile"));
648 
649         setRequestHeaders(_call);
650         setAttachments(_call);
651         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname});
652 
653         if (_resp instanceof java.rmi.RemoteException) {
654             throw (java.rmi.RemoteException)_resp;
655         }
656         else {
657             extractAttachments(_call);
658             try {
659                 return (java.lang.String) _resp;
660             } catch (java.lang.Exception _exception) {
661                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
662             }
663         }
664     }
665 
666     public java.lang.Object[] getBackupConfigDates() throws java.rmi.RemoteException {
667         if (super.cachedEndpoint == null) {
668             throw new org.apache.axis.NoEndPointException();
669         }
670         org.apache.axis.client.Call _call = createCall();
671         _call.setOperation(_operations[10]);
672         _call.setUseSOAPAction(true);
673         _call.setSOAPActionURI("");
674         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
675         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getBackupConfigDates"));
676 
677         setRequestHeaders(_call);
678         setAttachments(_call);
679         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
680 
681         if (_resp instanceof java.rmi.RemoteException) {
682             throw (java.rmi.RemoteException)_resp;
683         }
684         else {
685             extractAttachments(_call);
686             try {
687                 return (java.lang.Object[]) _resp;
688             } catch (java.lang.Exception _exception) {
689                 return (java.lang.Object[]) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.Object[].class);
690             }
691         }
692     }
693 
694     public java.lang.String getPoolAccountAssignments(java.lang.String accountPoolMapperName) 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[11]);
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", "getPoolAccountAssignments"));
704 
705         setRequestHeaders(_call);
706         setAttachments(_call);
707         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName});
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     }
721 
722     public void manualGroupAdd2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException {
723         if (super.cachedEndpoint == null) {
724             throw new org.apache.axis.NoEndPointException();
725         }
726         org.apache.axis.client.Call _call = createCall();
727         _call.setOperation(_operations[12]);
728         _call.setUseSOAPAction(true);
729         _call.setSOAPActionURI("");
730         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
731         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupAdd2"));
732 
733         setRequestHeaders(_call);
734         setAttachments(_call);
735         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN});
736 
737         if (_resp instanceof java.rmi.RemoteException) {
738             throw (java.rmi.RemoteException)_resp;
739         }
740         extractAttachments(_call);
741     }
742 
743     public void manualGroupRemove2(java.lang.String manualUserGroupName, java.lang.String userDN) throws java.rmi.RemoteException {
744         if (super.cachedEndpoint == null) {
745             throw new org.apache.axis.NoEndPointException();
746         }
747         org.apache.axis.client.Call _call = createCall();
748         _call.setOperation(_operations[13]);
749         _call.setUseSOAPAction(true);
750         _call.setSOAPActionURI("");
751         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
752         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupRemove2"));
753 
754         setRequestHeaders(_call);
755         setAttachments(_call);
756         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualUserGroupName, userDN});
757 
758         if (_resp instanceof java.rmi.RemoteException) {
759             throw (java.rmi.RemoteException)_resp;
760         }
761         extractAttachments(_call);
762     }
763 
764     public void manualMappingAdd2(java.lang.String manualAccountMapperName, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException {
765         if (super.cachedEndpoint == null) {
766             throw new org.apache.axis.NoEndPointException();
767         }
768         org.apache.axis.client.Call _call = createCall();
769         _call.setOperation(_operations[14]);
770         _call.setUseSOAPAction(true);
771         _call.setSOAPActionURI("");
772         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
773         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingAdd2"));
774 
775         setRequestHeaders(_call);
776         setAttachments(_call);
777         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualAccountMapperName, userDN, account});
778 
779         if (_resp instanceof java.rmi.RemoteException) {
780             throw (java.rmi.RemoteException)_resp;
781         }
782         extractAttachments(_call);
783     }
784 
785     public void manualMappingRemove2(java.lang.String manualAccountMapperName, java.lang.String userDN) throws java.rmi.RemoteException {
786         if (super.cachedEndpoint == null) {
787             throw new org.apache.axis.NoEndPointException();
788         }
789         org.apache.axis.client.Call _call = createCall();
790         _call.setOperation(_operations[15]);
791         _call.setUseSOAPAction(true);
792         _call.setSOAPActionURI("");
793         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
794         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingRemove2"));
795 
796         setRequestHeaders(_call);
797         setAttachments(_call);
798         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {manualAccountMapperName, userDN});
799 
800         if (_resp instanceof java.rmi.RemoteException) {
801             throw (java.rmi.RemoteException)_resp;
802         }
803         extractAttachments(_call);
804     }
805 
806     public java.lang.String mapAccount(java.lang.String accountName) throws java.rmi.RemoteException {
807         if (super.cachedEndpoint == null) {
808             throw new org.apache.axis.NoEndPointException();
809         }
810         org.apache.axis.client.Call _call = createCall();
811         _call.setOperation(_operations[16]);
812         _call.setUseSOAPAction(true);
813         _call.setSOAPActionURI("");
814         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
815         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "mapAccount"));
816 
817         setRequestHeaders(_call);
818         setAttachments(_call);
819         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountName});
820 
821         if (_resp instanceof java.rmi.RemoteException) {
822             throw (java.rmi.RemoteException)_resp;
823         }
824         else {
825             extractAttachments(_call);
826             try {
827                 return (java.lang.String) _resp;
828             } catch (java.lang.Exception _exception) {
829                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
830             }
831         }
832     }
833 
834     public java.lang.String mapUser(java.lang.String hostname, java.lang.String userDN, java.lang.String fqan) throws java.rmi.RemoteException {
835         if (super.cachedEndpoint == null) {
836             throw new org.apache.axis.NoEndPointException();
837         }
838         org.apache.axis.client.Call _call = createCall();
839         _call.setOperation(_operations[17]);
840         _call.setUseSOAPAction(true);
841         _call.setSOAPActionURI("");
842         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
843         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "mapUser"));
844 
845         setRequestHeaders(_call);
846         setAttachments(_call);
847         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {hostname, userDN, fqan});
848 
849         if (_resp instanceof java.rmi.RemoteException) {
850             throw (java.rmi.RemoteException)_resp;
851         }
852         else {
853             extractAttachments(_call);
854             try {
855                 return (java.lang.String) _resp;
856             } catch (java.lang.Exception _exception) {
857                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
858             }
859         }
860     }
861 
862     public void removeAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
863         if (super.cachedEndpoint == null) {
864             throw new org.apache.axis.NoEndPointException();
865         }
866         org.apache.axis.client.Call _call = createCall();
867         _call.setOperation(_operations[18]);
868         _call.setUseSOAPAction(true);
869         _call.setSOAPActionURI("");
870         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
871         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "removeAccountRange"));
872 
873         setRequestHeaders(_call);
874         setAttachments(_call);
875         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
876 
877         if (_resp instanceof java.rmi.RemoteException) {
878             throw (java.rmi.RemoteException)_resp;
879         }
880         extractAttachments(_call);
881     }
882 
883     public void restoreConfiguration(java.lang.String dateStr) 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[19]);
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", "restoreConfiguration"));
893 
894         setRequestHeaders(_call);
895         setAttachments(_call);
896         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {dateStr});
897 
898         if (_resp instanceof java.rmi.RemoteException) {
899             throw (java.rmi.RemoteException)_resp;
900         }
901         extractAttachments(_call);
902     }
903 
904     public void unassignAccountRange(java.lang.String accountPoolMapperName, java.lang.String range) throws java.rmi.RemoteException {
905         if (super.cachedEndpoint == null) {
906             throw new org.apache.axis.NoEndPointException();
907         }
908         org.apache.axis.client.Call _call = createCall();
909         _call.setOperation(_operations[20]);
910         _call.setUseSOAPAction(true);
911         _call.setSOAPActionURI("");
912         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
913         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "unassignAccountRange"));
914 
915         setRequestHeaders(_call);
916         setAttachments(_call);
917         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {accountPoolMapperName, range});
918 
919         if (_resp instanceof java.rmi.RemoteException) {
920             throw (java.rmi.RemoteException)_resp;
921         }
922         extractAttachments(_call);
923     }
924 
925     public void updateGroups() throws java.rmi.RemoteException {
926         if (super.cachedEndpoint == null) {
927             throw new org.apache.axis.NoEndPointException();
928         }
929         org.apache.axis.client.Call _call = createCall();
930         _call.setOperation(_operations[21]);
931         _call.setUseSOAPAction(true);
932         _call.setSOAPActionURI("");
933         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
934         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "updateGroups"));
935 
936         setRequestHeaders(_call);
937         setAttachments(_call);
938         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
939 
940         if (_resp instanceof java.rmi.RemoteException) {
941             throw (java.rmi.RemoteException)_resp;
942         }
943         extractAttachments(_call);
944     }
945 
946     public java.lang.String getCurrentDn() throws java.rmi.RemoteException {
947         if (super.cachedEndpoint == null) {
948             throw new org.apache.axis.NoEndPointException();
949         }
950         org.apache.axis.client.Call _call = createCall();
951         _call.setOperation(_operations[22]);
952         _call.setUseSOAPAction(true);
953         _call.setSOAPActionURI("");
954         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
955         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "getCurrentDn"));
956 
957         setRequestHeaders(_call);
958         setAttachments(_call);
959         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
960 
961         if (_resp instanceof java.rmi.RemoteException) {
962             throw (java.rmi.RemoteException)_resp;
963         }
964         else {
965             extractAttachments(_call);
966             try {
967                 return (java.lang.String) _resp;
968             } catch (java.lang.Exception _exception) {
969                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
970             }
971         }
972     }
973 
974     public void manualGroupAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
975         if (super.cachedEndpoint == null) {
976             throw new org.apache.axis.NoEndPointException();
977         }
978         org.apache.axis.client.Call _call = createCall();
979         _call.setOperation(_operations[23]);
980         _call.setUseSOAPAction(true);
981         _call.setSOAPActionURI("");
982         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
983         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupAdd"));
984 
985         setRequestHeaders(_call);
986         setAttachments(_call);
987         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
988 
989         if (_resp instanceof java.rmi.RemoteException) {
990             throw (java.rmi.RemoteException)_resp;
991         }
992         extractAttachments(_call);
993     }
994 
995     public void manualGroupRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
996         if (super.cachedEndpoint == null) {
997             throw new org.apache.axis.NoEndPointException();
998         }
999         org.apache.axis.client.Call _call = createCall();
1000         _call.setOperation(_operations[24]);
1001         _call.setUseSOAPAction(true);
1002         _call.setSOAPActionURI("");
1003         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1004         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualGroupRemove"));
1005 
1006         setRequestHeaders(_call);
1007         setAttachments(_call);
1008         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
1009 
1010         if (_resp instanceof java.rmi.RemoteException) {
1011             throw (java.rmi.RemoteException)_resp;
1012         }
1013         extractAttachments(_call);
1014     }
1015 
1016     public void manualMappingAdd(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN, java.lang.String account) throws java.rmi.RemoteException {
1017         if (super.cachedEndpoint == null) {
1018             throw new org.apache.axis.NoEndPointException();
1019         }
1020         org.apache.axis.client.Call _call = createCall();
1021         _call.setOperation(_operations[25]);
1022         _call.setUseSOAPAction(true);
1023         _call.setSOAPActionURI("");
1024         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1025         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingAdd"));
1026 
1027         setRequestHeaders(_call);
1028         setAttachments(_call);
1029         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN, account});
1030 
1031         if (_resp instanceof java.rmi.RemoteException) {
1032             throw (java.rmi.RemoteException)_resp;
1033         }
1034         extractAttachments(_call);
1035     }
1036 
1037     public void manualMappingRemove(java.lang.String persistanceFactory, java.lang.String group, java.lang.String userDN) throws java.rmi.RemoteException {
1038         if (super.cachedEndpoint == null) {
1039             throw new org.apache.axis.NoEndPointException();
1040         }
1041         org.apache.axis.client.Call _call = createCall();
1042         _call.setOperation(_operations[26]);
1043         _call.setUseSOAPAction(true);
1044         _call.setSOAPActionURI("");
1045         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1046         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "manualMappingRemove"));
1047 
1048         setRequestHeaders(_call);
1049         setAttachments(_call);
1050         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, userDN});
1051 
1052         if (_resp instanceof java.rmi.RemoteException) {
1053             throw (java.rmi.RemoteException)_resp;
1054         }
1055         extractAttachments(_call);
1056     }
1057 
1058     public void poolAddAccount(java.lang.String persistanceFactory, java.lang.String group, java.lang.String username) throws java.rmi.RemoteException {
1059         if (super.cachedEndpoint == null) {
1060             throw new org.apache.axis.NoEndPointException();
1061         }
1062         org.apache.axis.client.Call _call = createCall();
1063         _call.setOperation(_operations[27]);
1064         _call.setUseSOAPAction(true);
1065         _call.setSOAPActionURI("");
1066         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1067         _call.setOperationName(new javax.xml.namespace.QName("http://www.bnl.gov/namespaces/2004/09/gums/GUMSService", "poolAddAccount"));
1068 
1069         setRequestHeaders(_call);
1070         setAttachments(_call);
1071         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {persistanceFactory, group, username});
1072 
1073         if (_resp instanceof java.rmi.RemoteException) {
1074             throw (java.rmi.RemoteException)_resp;
1075         }
1076         extractAttachments(_call);
1077     }
1078 
1079     public java.lang.String getVersion() 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[28]);
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", "getVersion"));
1089 
1090         setRequestHeaders(_call);
1091         setAttachments(_call);
1092         java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
1093 
1094         if (_resp instanceof java.rmi.RemoteException) {
1095             throw (java.rmi.RemoteException)_resp;
1096         }
1097         else {
1098             extractAttachments(_call);
1099             try {
1100                 return (java.lang.String) _resp;
1101             } catch (java.lang.Exception _exception) {
1102                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
1103             }
1104         }
1105     }
1106 
1107 }