View Javadoc

1   /**
2    * SrmSoapBindingStub.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 org.ogf.srm22;
9   
10  public class SrmSoapBindingStub extends org.apache.axis.client.Stub implements org.ogf.srm22.ISRM {
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[39];
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("srmReserveSpace");
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmReserveSpaceRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReserveSpaceRequest"), org.ogf.srm22.SrmReserveSpaceRequest.class, false, false);
32          oper.addParameter(param);
33          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReserveSpaceResponse"));
34          oper.setReturnClass(org.ogf.srm22.SrmReserveSpaceResponse.class);
35          oper.setReturnQName(new javax.xml.namespace.QName("", "srmReserveSpaceResponse"));
36          oper.setStyle(org.apache.axis.constants.Style.RPC);
37          oper.setUse(org.apache.axis.constants.Use.ENCODED);
38          _operations[0] = oper;
39  
40          oper = new org.apache.axis.description.OperationDesc();
41          oper.setName("srmStatusOfReserveSpaceRequest");
42          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfReserveSpaceRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfReserveSpaceRequestRequest"), org.ogf.srm22.SrmStatusOfReserveSpaceRequestRequest.class, false, false);
43          oper.addParameter(param);
44          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfReserveSpaceRequestResponse"));
45          oper.setReturnClass(org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse.class);
46          oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfReserveSpaceRequestResponse"));
47          oper.setStyle(org.apache.axis.constants.Style.RPC);
48          oper.setUse(org.apache.axis.constants.Use.ENCODED);
49          _operations[1] = oper;
50  
51          oper = new org.apache.axis.description.OperationDesc();
52          oper.setName("srmReleaseSpace");
53          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmReleaseSpaceRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseSpaceRequest"), org.ogf.srm22.SrmReleaseSpaceRequest.class, false, false);
54          oper.addParameter(param);
55          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseSpaceResponse"));
56          oper.setReturnClass(org.ogf.srm22.SrmReleaseSpaceResponse.class);
57          oper.setReturnQName(new javax.xml.namespace.QName("", "srmReleaseSpaceResponse"));
58          oper.setStyle(org.apache.axis.constants.Style.RPC);
59          oper.setUse(org.apache.axis.constants.Use.ENCODED);
60          _operations[2] = oper;
61  
62          oper = new org.apache.axis.description.OperationDesc();
63          oper.setName("srmUpdateSpace");
64          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmUpdateSpaceRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmUpdateSpaceRequest"), org.ogf.srm22.SrmUpdateSpaceRequest.class, false, false);
65          oper.addParameter(param);
66          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmUpdateSpaceResponse"));
67          oper.setReturnClass(org.ogf.srm22.SrmUpdateSpaceResponse.class);
68          oper.setReturnQName(new javax.xml.namespace.QName("", "srmUpdateSpaceResponse"));
69          oper.setStyle(org.apache.axis.constants.Style.RPC);
70          oper.setUse(org.apache.axis.constants.Use.ENCODED);
71          _operations[3] = oper;
72  
73          oper = new org.apache.axis.description.OperationDesc();
74          oper.setName("srmStatusOfUpdateSpaceRequest");
75          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfUpdateSpaceRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfUpdateSpaceRequestRequest"), org.ogf.srm22.SrmStatusOfUpdateSpaceRequestRequest.class, false, false);
76          oper.addParameter(param);
77          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfUpdateSpaceRequestResponse"));
78          oper.setReturnClass(org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse.class);
79          oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfUpdateSpaceRequestResponse"));
80          oper.setStyle(org.apache.axis.constants.Style.RPC);
81          oper.setUse(org.apache.axis.constants.Use.ENCODED);
82          _operations[4] = oper;
83  
84          oper = new org.apache.axis.description.OperationDesc();
85          oper.setName("srmGetSpaceMetaData");
86          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetSpaceMetaDataRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceMetaDataRequest"), org.ogf.srm22.SrmGetSpaceMetaDataRequest.class, false, false);
87          oper.addParameter(param);
88          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceMetaDataResponse"));
89          oper.setReturnClass(org.ogf.srm22.SrmGetSpaceMetaDataResponse.class);
90          oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetSpaceMetaDataResponse"));
91          oper.setStyle(org.apache.axis.constants.Style.RPC);
92          oper.setUse(org.apache.axis.constants.Use.ENCODED);
93          _operations[5] = oper;
94  
95          oper = new org.apache.axis.description.OperationDesc();
96          oper.setName("srmChangeSpaceForFiles");
97          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmChangeSpaceForFilesRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmChangeSpaceForFilesRequest"), org.ogf.srm22.SrmChangeSpaceForFilesRequest.class, false, false);
98          oper.addParameter(param);
99          oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmChangeSpaceForFilesResponse"));
100         oper.setReturnClass(org.ogf.srm22.SrmChangeSpaceForFilesResponse.class);
101         oper.setReturnQName(new javax.xml.namespace.QName("", "srmChangeSpaceForFilesResponse"));
102         oper.setStyle(org.apache.axis.constants.Style.RPC);
103         oper.setUse(org.apache.axis.constants.Use.ENCODED);
104         _operations[6] = oper;
105 
106         oper = new org.apache.axis.description.OperationDesc();
107         oper.setName("srmStatusOfChangeSpaceForFilesRequest");
108         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfChangeSpaceForFilesRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfChangeSpaceForFilesRequestRequest"), org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestRequest.class, false, false);
109         oper.addParameter(param);
110         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfChangeSpaceForFilesRequestResponse"));
111         oper.setReturnClass(org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse.class);
112         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfChangeSpaceForFilesRequestResponse"));
113         oper.setStyle(org.apache.axis.constants.Style.RPC);
114         oper.setUse(org.apache.axis.constants.Use.ENCODED);
115         _operations[7] = oper;
116 
117         oper = new org.apache.axis.description.OperationDesc();
118         oper.setName("srmExtendFileLifeTimeInSpace");
119         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmExtendFileLifeTimeInSpaceRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeInSpaceRequest"), org.ogf.srm22.SrmExtendFileLifeTimeInSpaceRequest.class, false, false);
120         oper.addParameter(param);
121         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeInSpaceResponse"));
122         oper.setReturnClass(org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse.class);
123         oper.setReturnQName(new javax.xml.namespace.QName("", "srmExtendFileLifeTimeInSpaceResponse"));
124         oper.setStyle(org.apache.axis.constants.Style.RPC);
125         oper.setUse(org.apache.axis.constants.Use.ENCODED);
126         _operations[8] = oper;
127 
128         oper = new org.apache.axis.description.OperationDesc();
129         oper.setName("srmPurgeFromSpace");
130         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmPurgeFromSpaceRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPurgeFromSpaceRequest"), org.ogf.srm22.SrmPurgeFromSpaceRequest.class, false, false);
131         oper.addParameter(param);
132         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPurgeFromSpaceResponse"));
133         oper.setReturnClass(org.ogf.srm22.SrmPurgeFromSpaceResponse.class);
134         oper.setReturnQName(new javax.xml.namespace.QName("", "srmPurgeFromSpaceResponse"));
135         oper.setStyle(org.apache.axis.constants.Style.RPC);
136         oper.setUse(org.apache.axis.constants.Use.ENCODED);
137         _operations[9] = oper;
138 
139     }
140 
141     private static void _initOperationDesc2(){
142         org.apache.axis.description.OperationDesc oper;
143         org.apache.axis.description.ParameterDesc param;
144         oper = new org.apache.axis.description.OperationDesc();
145         oper.setName("srmGetSpaceTokens");
146         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetSpaceTokensRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceTokensRequest"), org.ogf.srm22.SrmGetSpaceTokensRequest.class, false, false);
147         oper.addParameter(param);
148         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceTokensResponse"));
149         oper.setReturnClass(org.ogf.srm22.SrmGetSpaceTokensResponse.class);
150         oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetSpaceTokensResponse"));
151         oper.setStyle(org.apache.axis.constants.Style.RPC);
152         oper.setUse(org.apache.axis.constants.Use.ENCODED);
153         _operations[10] = oper;
154 
155         oper = new org.apache.axis.description.OperationDesc();
156         oper.setName("srmSetPermission");
157         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmSetPermissionRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSetPermissionRequest"), org.ogf.srm22.SrmSetPermissionRequest.class, false, false);
158         oper.addParameter(param);
159         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSetPermissionResponse"));
160         oper.setReturnClass(org.ogf.srm22.SrmSetPermissionResponse.class);
161         oper.setReturnQName(new javax.xml.namespace.QName("", "srmSetPermissionResponse"));
162         oper.setStyle(org.apache.axis.constants.Style.RPC);
163         oper.setUse(org.apache.axis.constants.Use.ENCODED);
164         _operations[11] = oper;
165 
166         oper = new org.apache.axis.description.OperationDesc();
167         oper.setName("srmCheckPermission");
168         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmCheckPermissionRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCheckPermissionRequest"), org.ogf.srm22.SrmCheckPermissionRequest.class, false, false);
169         oper.addParameter(param);
170         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCheckPermissionResponse"));
171         oper.setReturnClass(org.ogf.srm22.SrmCheckPermissionResponse.class);
172         oper.setReturnQName(new javax.xml.namespace.QName("", "srmCheckPermissionResponse"));
173         oper.setStyle(org.apache.axis.constants.Style.RPC);
174         oper.setUse(org.apache.axis.constants.Use.ENCODED);
175         _operations[12] = oper;
176 
177         oper = new org.apache.axis.description.OperationDesc();
178         oper.setName("srmGetPermission");
179         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetPermissionRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetPermissionRequest"), org.ogf.srm22.SrmGetPermissionRequest.class, false, false);
180         oper.addParameter(param);
181         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetPermissionResponse"));
182         oper.setReturnClass(org.ogf.srm22.SrmGetPermissionResponse.class);
183         oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetPermissionResponse"));
184         oper.setStyle(org.apache.axis.constants.Style.RPC);
185         oper.setUse(org.apache.axis.constants.Use.ENCODED);
186         _operations[13] = oper;
187 
188         oper = new org.apache.axis.description.OperationDesc();
189         oper.setName("srmMkdir");
190         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmMkdirRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMkdirRequest"), org.ogf.srm22.SrmMkdirRequest.class, false, false);
191         oper.addParameter(param);
192         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMkdirResponse"));
193         oper.setReturnClass(org.ogf.srm22.SrmMkdirResponse.class);
194         oper.setReturnQName(new javax.xml.namespace.QName("", "srmMkdirResponse"));
195         oper.setStyle(org.apache.axis.constants.Style.RPC);
196         oper.setUse(org.apache.axis.constants.Use.ENCODED);
197         _operations[14] = oper;
198 
199         oper = new org.apache.axis.description.OperationDesc();
200         oper.setName("srmRmdir");
201         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmRmdirRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmdirRequest"), org.ogf.srm22.SrmRmdirRequest.class, false, false);
202         oper.addParameter(param);
203         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmdirResponse"));
204         oper.setReturnClass(org.ogf.srm22.SrmRmdirResponse.class);
205         oper.setReturnQName(new javax.xml.namespace.QName("", "srmRmdirResponse"));
206         oper.setStyle(org.apache.axis.constants.Style.RPC);
207         oper.setUse(org.apache.axis.constants.Use.ENCODED);
208         _operations[15] = oper;
209 
210         oper = new org.apache.axis.description.OperationDesc();
211         oper.setName("srmRm");
212         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmRmRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmRequest"), org.ogf.srm22.SrmRmRequest.class, false, false);
213         oper.addParameter(param);
214         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmResponse"));
215         oper.setReturnClass(org.ogf.srm22.SrmRmResponse.class);
216         oper.setReturnQName(new javax.xml.namespace.QName("", "srmRmResponse"));
217         oper.setStyle(org.apache.axis.constants.Style.RPC);
218         oper.setUse(org.apache.axis.constants.Use.ENCODED);
219         _operations[16] = oper;
220 
221         oper = new org.apache.axis.description.OperationDesc();
222         oper.setName("srmLs");
223         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmLsRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmLsRequest"), org.ogf.srm22.SrmLsRequest.class, false, false);
224         oper.addParameter(param);
225         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmLsResponse"));
226         oper.setReturnClass(org.ogf.srm22.SrmLsResponse.class);
227         oper.setReturnQName(new javax.xml.namespace.QName("", "srmLsResponse"));
228         oper.setStyle(org.apache.axis.constants.Style.RPC);
229         oper.setUse(org.apache.axis.constants.Use.ENCODED);
230         _operations[17] = oper;
231 
232         oper = new org.apache.axis.description.OperationDesc();
233         oper.setName("srmStatusOfLsRequest");
234         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfLsRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfLsRequestRequest"), org.ogf.srm22.SrmStatusOfLsRequestRequest.class, false, false);
235         oper.addParameter(param);
236         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfLsRequestResponse"));
237         oper.setReturnClass(org.ogf.srm22.SrmStatusOfLsRequestResponse.class);
238         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfLsRequestResponse"));
239         oper.setStyle(org.apache.axis.constants.Style.RPC);
240         oper.setUse(org.apache.axis.constants.Use.ENCODED);
241         _operations[18] = oper;
242 
243         oper = new org.apache.axis.description.OperationDesc();
244         oper.setName("srmMv");
245         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmMvRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMvRequest"), org.ogf.srm22.SrmMvRequest.class, false, false);
246         oper.addParameter(param);
247         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMvResponse"));
248         oper.setReturnClass(org.ogf.srm22.SrmMvResponse.class);
249         oper.setReturnQName(new javax.xml.namespace.QName("", "srmMvResponse"));
250         oper.setStyle(org.apache.axis.constants.Style.RPC);
251         oper.setUse(org.apache.axis.constants.Use.ENCODED);
252         _operations[19] = oper;
253 
254     }
255 
256     private static void _initOperationDesc3(){
257         org.apache.axis.description.OperationDesc oper;
258         org.apache.axis.description.ParameterDesc param;
259         oper = new org.apache.axis.description.OperationDesc();
260         oper.setName("srmPrepareToGet");
261         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmPrepareToGetRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToGetRequest"), org.ogf.srm22.SrmPrepareToGetRequest.class, false, false);
262         oper.addParameter(param);
263         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToGetResponse"));
264         oper.setReturnClass(org.ogf.srm22.SrmPrepareToGetResponse.class);
265         oper.setReturnQName(new javax.xml.namespace.QName("", "srmPrepareToGetResponse"));
266         oper.setStyle(org.apache.axis.constants.Style.RPC);
267         oper.setUse(org.apache.axis.constants.Use.ENCODED);
268         _operations[20] = oper;
269 
270         oper = new org.apache.axis.description.OperationDesc();
271         oper.setName("srmStatusOfGetRequest");
272         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfGetRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfGetRequestRequest"), org.ogf.srm22.SrmStatusOfGetRequestRequest.class, false, false);
273         oper.addParameter(param);
274         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfGetRequestResponse"));
275         oper.setReturnClass(org.ogf.srm22.SrmStatusOfGetRequestResponse.class);
276         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfGetRequestResponse"));
277         oper.setStyle(org.apache.axis.constants.Style.RPC);
278         oper.setUse(org.apache.axis.constants.Use.ENCODED);
279         _operations[21] = oper;
280 
281         oper = new org.apache.axis.description.OperationDesc();
282         oper.setName("srmBringOnline");
283         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmBringOnlineRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmBringOnlineRequest"), org.ogf.srm22.SrmBringOnlineRequest.class, false, false);
284         oper.addParameter(param);
285         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmBringOnlineResponse"));
286         oper.setReturnClass(org.ogf.srm22.SrmBringOnlineResponse.class);
287         oper.setReturnQName(new javax.xml.namespace.QName("", "srmBringOnlineResponse"));
288         oper.setStyle(org.apache.axis.constants.Style.RPC);
289         oper.setUse(org.apache.axis.constants.Use.ENCODED);
290         _operations[22] = oper;
291 
292         oper = new org.apache.axis.description.OperationDesc();
293         oper.setName("srmStatusOfBringOnlineRequest");
294         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfBringOnlineRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfBringOnlineRequestRequest"), org.ogf.srm22.SrmStatusOfBringOnlineRequestRequest.class, false, false);
295         oper.addParameter(param);
296         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfBringOnlineRequestResponse"));
297         oper.setReturnClass(org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse.class);
298         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfBringOnlineRequestResponse"));
299         oper.setStyle(org.apache.axis.constants.Style.RPC);
300         oper.setUse(org.apache.axis.constants.Use.ENCODED);
301         _operations[23] = oper;
302 
303         oper = new org.apache.axis.description.OperationDesc();
304         oper.setName("srmPrepareToPut");
305         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmPrepareToPutRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToPutRequest"), org.ogf.srm22.SrmPrepareToPutRequest.class, false, false);
306         oper.addParameter(param);
307         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToPutResponse"));
308         oper.setReturnClass(org.ogf.srm22.SrmPrepareToPutResponse.class);
309         oper.setReturnQName(new javax.xml.namespace.QName("", "srmPrepareToPutResponse"));
310         oper.setStyle(org.apache.axis.constants.Style.RPC);
311         oper.setUse(org.apache.axis.constants.Use.ENCODED);
312         _operations[24] = oper;
313 
314         oper = new org.apache.axis.description.OperationDesc();
315         oper.setName("srmStatusOfPutRequest");
316         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfPutRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfPutRequestRequest"), org.ogf.srm22.SrmStatusOfPutRequestRequest.class, false, false);
317         oper.addParameter(param);
318         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfPutRequestResponse"));
319         oper.setReturnClass(org.ogf.srm22.SrmStatusOfPutRequestResponse.class);
320         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfPutRequestResponse"));
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("srmCopy");
327         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmCopyRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCopyRequest"), org.ogf.srm22.SrmCopyRequest.class, false, false);
328         oper.addParameter(param);
329         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCopyResponse"));
330         oper.setReturnClass(org.ogf.srm22.SrmCopyResponse.class);
331         oper.setReturnQName(new javax.xml.namespace.QName("", "srmCopyResponse"));
332         oper.setStyle(org.apache.axis.constants.Style.RPC);
333         oper.setUse(org.apache.axis.constants.Use.ENCODED);
334         _operations[26] = oper;
335 
336         oper = new org.apache.axis.description.OperationDesc();
337         oper.setName("srmStatusOfCopyRequest");
338         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmStatusOfCopyRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfCopyRequestRequest"), org.ogf.srm22.SrmStatusOfCopyRequestRequest.class, false, false);
339         oper.addParameter(param);
340         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfCopyRequestResponse"));
341         oper.setReturnClass(org.ogf.srm22.SrmStatusOfCopyRequestResponse.class);
342         oper.setReturnQName(new javax.xml.namespace.QName("", "srmStatusOfCopyRequestResponse"));
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("srmReleaseFiles");
349         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmReleaseFilesRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseFilesRequest"), org.ogf.srm22.SrmReleaseFilesRequest.class, false, false);
350         oper.addParameter(param);
351         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseFilesResponse"));
352         oper.setReturnClass(org.ogf.srm22.SrmReleaseFilesResponse.class);
353         oper.setReturnQName(new javax.xml.namespace.QName("", "srmReleaseFilesResponse"));
354         oper.setStyle(org.apache.axis.constants.Style.RPC);
355         oper.setUse(org.apache.axis.constants.Use.ENCODED);
356         _operations[28] = oper;
357 
358         oper = new org.apache.axis.description.OperationDesc();
359         oper.setName("srmPutDone");
360         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmPutDoneRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPutDoneRequest"), org.ogf.srm22.SrmPutDoneRequest.class, false, false);
361         oper.addParameter(param);
362         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPutDoneResponse"));
363         oper.setReturnClass(org.ogf.srm22.SrmPutDoneResponse.class);
364         oper.setReturnQName(new javax.xml.namespace.QName("", "srmPutDoneResponse"));
365         oper.setStyle(org.apache.axis.constants.Style.RPC);
366         oper.setUse(org.apache.axis.constants.Use.ENCODED);
367         _operations[29] = oper;
368 
369     }
370 
371     private static void _initOperationDesc4(){
372         org.apache.axis.description.OperationDesc oper;
373         org.apache.axis.description.ParameterDesc param;
374         oper = new org.apache.axis.description.OperationDesc();
375         oper.setName("srmAbortRequest");
376         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmAbortRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortRequestRequest"), org.ogf.srm22.SrmAbortRequestRequest.class, false, false);
377         oper.addParameter(param);
378         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortRequestResponse"));
379         oper.setReturnClass(org.ogf.srm22.SrmAbortRequestResponse.class);
380         oper.setReturnQName(new javax.xml.namespace.QName("", "srmAbortRequestResponse"));
381         oper.setStyle(org.apache.axis.constants.Style.RPC);
382         oper.setUse(org.apache.axis.constants.Use.ENCODED);
383         _operations[30] = oper;
384 
385         oper = new org.apache.axis.description.OperationDesc();
386         oper.setName("srmAbortFiles");
387         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmAbortFilesRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortFilesRequest"), org.ogf.srm22.SrmAbortFilesRequest.class, false, false);
388         oper.addParameter(param);
389         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortFilesResponse"));
390         oper.setReturnClass(org.ogf.srm22.SrmAbortFilesResponse.class);
391         oper.setReturnQName(new javax.xml.namespace.QName("", "srmAbortFilesResponse"));
392         oper.setStyle(org.apache.axis.constants.Style.RPC);
393         oper.setUse(org.apache.axis.constants.Use.ENCODED);
394         _operations[31] = oper;
395 
396         oper = new org.apache.axis.description.OperationDesc();
397         oper.setName("srmSuspendRequest");
398         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmSuspendRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSuspendRequestRequest"), org.ogf.srm22.SrmSuspendRequestRequest.class, false, false);
399         oper.addParameter(param);
400         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSuspendRequestResponse"));
401         oper.setReturnClass(org.ogf.srm22.SrmSuspendRequestResponse.class);
402         oper.setReturnQName(new javax.xml.namespace.QName("", "srmSuspendRequestResponse"));
403         oper.setStyle(org.apache.axis.constants.Style.RPC);
404         oper.setUse(org.apache.axis.constants.Use.ENCODED);
405         _operations[32] = oper;
406 
407         oper = new org.apache.axis.description.OperationDesc();
408         oper.setName("srmResumeRequest");
409         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmResumeRequestRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmResumeRequestRequest"), org.ogf.srm22.SrmResumeRequestRequest.class, false, false);
410         oper.addParameter(param);
411         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmResumeRequestResponse"));
412         oper.setReturnClass(org.ogf.srm22.SrmResumeRequestResponse.class);
413         oper.setReturnQName(new javax.xml.namespace.QName("", "srmResumeRequestResponse"));
414         oper.setStyle(org.apache.axis.constants.Style.RPC);
415         oper.setUse(org.apache.axis.constants.Use.ENCODED);
416         _operations[33] = oper;
417 
418         oper = new org.apache.axis.description.OperationDesc();
419         oper.setName("srmGetRequestSummary");
420         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetRequestSummaryRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestSummaryRequest"), org.ogf.srm22.SrmGetRequestSummaryRequest.class, false, false);
421         oper.addParameter(param);
422         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestSummaryResponse"));
423         oper.setReturnClass(org.ogf.srm22.SrmGetRequestSummaryResponse.class);
424         oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetRequestSummaryResponse"));
425         oper.setStyle(org.apache.axis.constants.Style.RPC);
426         oper.setUse(org.apache.axis.constants.Use.ENCODED);
427         _operations[34] = oper;
428 
429         oper = new org.apache.axis.description.OperationDesc();
430         oper.setName("srmExtendFileLifeTime");
431         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmExtendFileLifeTimeRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeRequest"), org.ogf.srm22.SrmExtendFileLifeTimeRequest.class, false, false);
432         oper.addParameter(param);
433         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeResponse"));
434         oper.setReturnClass(org.ogf.srm22.SrmExtendFileLifeTimeResponse.class);
435         oper.setReturnQName(new javax.xml.namespace.QName("", "srmExtendFileLifeTimeResponse"));
436         oper.setStyle(org.apache.axis.constants.Style.RPC);
437         oper.setUse(org.apache.axis.constants.Use.ENCODED);
438         _operations[35] = oper;
439 
440         oper = new org.apache.axis.description.OperationDesc();
441         oper.setName("srmGetRequestTokens");
442         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetRequestTokensRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestTokensRequest"), org.ogf.srm22.SrmGetRequestTokensRequest.class, false, false);
443         oper.addParameter(param);
444         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestTokensResponse"));
445         oper.setReturnClass(org.ogf.srm22.SrmGetRequestTokensResponse.class);
446         oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetRequestTokensResponse"));
447         oper.setStyle(org.apache.axis.constants.Style.RPC);
448         oper.setUse(org.apache.axis.constants.Use.ENCODED);
449         _operations[36] = oper;
450 
451         oper = new org.apache.axis.description.OperationDesc();
452         oper.setName("srmGetTransferProtocols");
453         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmGetTransferProtocolsRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetTransferProtocolsRequest"), org.ogf.srm22.SrmGetTransferProtocolsRequest.class, false, false);
454         oper.addParameter(param);
455         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetTransferProtocolsResponse"));
456         oper.setReturnClass(org.ogf.srm22.SrmGetTransferProtocolsResponse.class);
457         oper.setReturnQName(new javax.xml.namespace.QName("", "srmGetTransferProtocolsResponse"));
458         oper.setStyle(org.apache.axis.constants.Style.RPC);
459         oper.setUse(org.apache.axis.constants.Use.ENCODED);
460         _operations[37] = oper;
461 
462         oper = new org.apache.axis.description.OperationDesc();
463         oper.setName("srmPing");
464         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "srmPingRequest"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPingRequest"), org.ogf.srm22.SrmPingRequest.class, false, false);
465         oper.addParameter(param);
466         oper.setReturnType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPingResponse"));
467         oper.setReturnClass(org.ogf.srm22.SrmPingResponse.class);
468         oper.setReturnQName(new javax.xml.namespace.QName("", "srmPingResponse"));
469         oper.setStyle(org.apache.axis.constants.Style.RPC);
470         oper.setUse(org.apache.axis.constants.Use.ENCODED);
471         _operations[38] = oper;
472 
473     }
474 
475     public SrmSoapBindingStub() throws org.apache.axis.AxisFault {
476          this(null);
477     }
478 
479     public SrmSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
480          this(service);
481          super.cachedEndpoint = endpointURL;
482     }
483 
484     public SrmSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
485         if (service == null) {
486             super.service = new org.apache.axis.client.Service();
487         } else {
488             super.service = service;
489         }
490         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
491             java.lang.Class cls;
492             javax.xml.namespace.QName qName;
493             javax.xml.namespace.QName qName2;
494             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
495             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
496             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
497             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
498             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
499             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
500             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
501             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
502             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
503             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
504         addBindings0();
505         addBindings1();
506     }
507 
508     private void addBindings0() {
509             java.lang.Class cls;
510             javax.xml.namespace.QName qName;
511             javax.xml.namespace.QName qName2;
512             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
513             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
514             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
515             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
516             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
517             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
518             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
519             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
520             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
521             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
522             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfAnyURI");
523             cachedSerQNames.add(qName);
524             cls = org.ogf.srm22.ArrayOfAnyURI.class;
525             cachedSerClasses.add(cls);
526             cachedSerFactories.add(beansf);
527             cachedDeserFactories.add(beandf);
528 
529             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfString");
530             cachedSerQNames.add(qName);
531             cls = org.ogf.srm22.ArrayOfString.class;
532             cachedSerClasses.add(cls);
533             cachedSerFactories.add(beansf);
534             cachedDeserFactories.add(beandf);
535 
536             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTBringOnlineRequestFileStatus");
537             cachedSerQNames.add(qName);
538             cls = org.ogf.srm22.ArrayOfTBringOnlineRequestFileStatus.class;
539             cachedSerClasses.add(cls);
540             cachedSerFactories.add(beansf);
541             cachedDeserFactories.add(beandf);
542 
543             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTCopyFileRequest");
544             cachedSerQNames.add(qName);
545             cls = org.ogf.srm22.ArrayOfTCopyFileRequest.class;
546             cachedSerClasses.add(cls);
547             cachedSerFactories.add(beansf);
548             cachedDeserFactories.add(beandf);
549 
550             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTCopyRequestFileStatus");
551             cachedSerQNames.add(qName);
552             cls = org.ogf.srm22.ArrayOfTCopyRequestFileStatus.class;
553             cachedSerClasses.add(cls);
554             cachedSerFactories.add(beansf);
555             cachedDeserFactories.add(beandf);
556 
557             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTExtraInfo");
558             cachedSerQNames.add(qName);
559             cls = org.ogf.srm22.ArrayOfTExtraInfo.class;
560             cachedSerClasses.add(cls);
561             cachedSerFactories.add(beansf);
562             cachedDeserFactories.add(beandf);
563 
564             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTGetFileRequest");
565             cachedSerQNames.add(qName);
566             cls = org.ogf.srm22.ArrayOfTGetFileRequest.class;
567             cachedSerClasses.add(cls);
568             cachedSerFactories.add(beansf);
569             cachedDeserFactories.add(beandf);
570 
571             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTGetRequestFileStatus");
572             cachedSerQNames.add(qName);
573             cls = org.ogf.srm22.ArrayOfTGetRequestFileStatus.class;
574             cachedSerClasses.add(cls);
575             cachedSerFactories.add(beansf);
576             cachedDeserFactories.add(beandf);
577 
578             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTGroupPermission");
579             cachedSerQNames.add(qName);
580             cls = org.ogf.srm22.ArrayOfTGroupPermission.class;
581             cachedSerClasses.add(cls);
582             cachedSerFactories.add(beansf);
583             cachedDeserFactories.add(beandf);
584 
585             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTMetaDataPathDetail");
586             cachedSerQNames.add(qName);
587             cls = org.ogf.srm22.ArrayOfTMetaDataPathDetail.class;
588             cachedSerClasses.add(cls);
589             cachedSerFactories.add(beansf);
590             cachedDeserFactories.add(beandf);
591 
592             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTMetaDataSpace");
593             cachedSerQNames.add(qName);
594             cls = org.ogf.srm22.ArrayOfTMetaDataSpace.class;
595             cachedSerClasses.add(cls);
596             cachedSerFactories.add(beansf);
597             cachedDeserFactories.add(beandf);
598 
599             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTPermissionReturn");
600             cachedSerQNames.add(qName);
601             cls = org.ogf.srm22.ArrayOfTPermissionReturn.class;
602             cachedSerClasses.add(cls);
603             cachedSerFactories.add(beansf);
604             cachedDeserFactories.add(beandf);
605 
606             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTPutFileRequest");
607             cachedSerQNames.add(qName);
608             cls = org.ogf.srm22.ArrayOfTPutFileRequest.class;
609             cachedSerClasses.add(cls);
610             cachedSerFactories.add(beansf);
611             cachedDeserFactories.add(beandf);
612 
613             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTPutRequestFileStatus");
614             cachedSerQNames.add(qName);
615             cls = org.ogf.srm22.ArrayOfTPutRequestFileStatus.class;
616             cachedSerClasses.add(cls);
617             cachedSerFactories.add(beansf);
618             cachedDeserFactories.add(beandf);
619 
620             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTRequestSummary");
621             cachedSerQNames.add(qName);
622             cls = org.ogf.srm22.ArrayOfTRequestSummary.class;
623             cachedSerClasses.add(cls);
624             cachedSerFactories.add(beansf);
625             cachedDeserFactories.add(beandf);
626 
627             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTRequestTokenReturn");
628             cachedSerQNames.add(qName);
629             cls = org.ogf.srm22.ArrayOfTRequestTokenReturn.class;
630             cachedSerClasses.add(cls);
631             cachedSerFactories.add(beansf);
632             cachedDeserFactories.add(beandf);
633 
634             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTSupportedTransferProtocol");
635             cachedSerQNames.add(qName);
636             cls = org.ogf.srm22.ArrayOfTSupportedTransferProtocol.class;
637             cachedSerClasses.add(cls);
638             cachedSerFactories.add(beansf);
639             cachedDeserFactories.add(beandf);
640 
641             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTSURLLifetimeReturnStatus");
642             cachedSerQNames.add(qName);
643             cls = org.ogf.srm22.ArrayOfTSURLLifetimeReturnStatus.class;
644             cachedSerClasses.add(cls);
645             cachedSerFactories.add(beansf);
646             cachedDeserFactories.add(beandf);
647 
648             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTSURLPermissionReturn");
649             cachedSerQNames.add(qName);
650             cls = org.ogf.srm22.ArrayOfTSURLPermissionReturn.class;
651             cachedSerClasses.add(cls);
652             cachedSerFactories.add(beansf);
653             cachedDeserFactories.add(beandf);
654 
655             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTSURLReturnStatus");
656             cachedSerQNames.add(qName);
657             cls = org.ogf.srm22.ArrayOfTSURLReturnStatus.class;
658             cachedSerClasses.add(cls);
659             cachedSerFactories.add(beansf);
660             cachedDeserFactories.add(beandf);
661 
662             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfTUserPermission");
663             cachedSerQNames.add(qName);
664             cls = org.ogf.srm22.ArrayOfTUserPermission.class;
665             cachedSerClasses.add(cls);
666             cachedSerFactories.add(beansf);
667             cachedDeserFactories.add(beandf);
668 
669             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "ArrayOfUnsignedLong");
670             cachedSerQNames.add(qName);
671             cls = org.ogf.srm22.ArrayOfUnsignedLong.class;
672             cachedSerClasses.add(cls);
673             cachedSerFactories.add(beansf);
674             cachedDeserFactories.add(beandf);
675 
676             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortFilesRequest");
677             cachedSerQNames.add(qName);
678             cls = org.ogf.srm22.SrmAbortFilesRequest.class;
679             cachedSerClasses.add(cls);
680             cachedSerFactories.add(beansf);
681             cachedDeserFactories.add(beandf);
682 
683             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortFilesResponse");
684             cachedSerQNames.add(qName);
685             cls = org.ogf.srm22.SrmAbortFilesResponse.class;
686             cachedSerClasses.add(cls);
687             cachedSerFactories.add(beansf);
688             cachedDeserFactories.add(beandf);
689 
690             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortRequestRequest");
691             cachedSerQNames.add(qName);
692             cls = org.ogf.srm22.SrmAbortRequestRequest.class;
693             cachedSerClasses.add(cls);
694             cachedSerFactories.add(beansf);
695             cachedDeserFactories.add(beandf);
696 
697             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortRequestResponse");
698             cachedSerQNames.add(qName);
699             cls = org.ogf.srm22.SrmAbortRequestResponse.class;
700             cachedSerClasses.add(cls);
701             cachedSerFactories.add(beansf);
702             cachedDeserFactories.add(beandf);
703 
704             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmBringOnlineRequest");
705             cachedSerQNames.add(qName);
706             cls = org.ogf.srm22.SrmBringOnlineRequest.class;
707             cachedSerClasses.add(cls);
708             cachedSerFactories.add(beansf);
709             cachedDeserFactories.add(beandf);
710 
711             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmBringOnlineResponse");
712             cachedSerQNames.add(qName);
713             cls = org.ogf.srm22.SrmBringOnlineResponse.class;
714             cachedSerClasses.add(cls);
715             cachedSerFactories.add(beansf);
716             cachedDeserFactories.add(beandf);
717 
718             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmChangeSpaceForFilesRequest");
719             cachedSerQNames.add(qName);
720             cls = org.ogf.srm22.SrmChangeSpaceForFilesRequest.class;
721             cachedSerClasses.add(cls);
722             cachedSerFactories.add(beansf);
723             cachedDeserFactories.add(beandf);
724 
725             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmChangeSpaceForFilesResponse");
726             cachedSerQNames.add(qName);
727             cls = org.ogf.srm22.SrmChangeSpaceForFilesResponse.class;
728             cachedSerClasses.add(cls);
729             cachedSerFactories.add(beansf);
730             cachedDeserFactories.add(beandf);
731 
732             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCheckPermissionRequest");
733             cachedSerQNames.add(qName);
734             cls = org.ogf.srm22.SrmCheckPermissionRequest.class;
735             cachedSerClasses.add(cls);
736             cachedSerFactories.add(beansf);
737             cachedDeserFactories.add(beandf);
738 
739             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCheckPermissionResponse");
740             cachedSerQNames.add(qName);
741             cls = org.ogf.srm22.SrmCheckPermissionResponse.class;
742             cachedSerClasses.add(cls);
743             cachedSerFactories.add(beansf);
744             cachedDeserFactories.add(beandf);
745 
746             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCopyRequest");
747             cachedSerQNames.add(qName);
748             cls = org.ogf.srm22.SrmCopyRequest.class;
749             cachedSerClasses.add(cls);
750             cachedSerFactories.add(beansf);
751             cachedDeserFactories.add(beandf);
752 
753             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCopyResponse");
754             cachedSerQNames.add(qName);
755             cls = org.ogf.srm22.SrmCopyResponse.class;
756             cachedSerClasses.add(cls);
757             cachedSerFactories.add(beansf);
758             cachedDeserFactories.add(beandf);
759 
760             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeInSpaceRequest");
761             cachedSerQNames.add(qName);
762             cls = org.ogf.srm22.SrmExtendFileLifeTimeInSpaceRequest.class;
763             cachedSerClasses.add(cls);
764             cachedSerFactories.add(beansf);
765             cachedDeserFactories.add(beandf);
766 
767             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeInSpaceResponse");
768             cachedSerQNames.add(qName);
769             cls = org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse.class;
770             cachedSerClasses.add(cls);
771             cachedSerFactories.add(beansf);
772             cachedDeserFactories.add(beandf);
773 
774             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeRequest");
775             cachedSerQNames.add(qName);
776             cls = org.ogf.srm22.SrmExtendFileLifeTimeRequest.class;
777             cachedSerClasses.add(cls);
778             cachedSerFactories.add(beansf);
779             cachedDeserFactories.add(beandf);
780 
781             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeResponse");
782             cachedSerQNames.add(qName);
783             cls = org.ogf.srm22.SrmExtendFileLifeTimeResponse.class;
784             cachedSerClasses.add(cls);
785             cachedSerFactories.add(beansf);
786             cachedDeserFactories.add(beandf);
787 
788             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetPermissionRequest");
789             cachedSerQNames.add(qName);
790             cls = org.ogf.srm22.SrmGetPermissionRequest.class;
791             cachedSerClasses.add(cls);
792             cachedSerFactories.add(beansf);
793             cachedDeserFactories.add(beandf);
794 
795             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetPermissionResponse");
796             cachedSerQNames.add(qName);
797             cls = org.ogf.srm22.SrmGetPermissionResponse.class;
798             cachedSerClasses.add(cls);
799             cachedSerFactories.add(beansf);
800             cachedDeserFactories.add(beandf);
801 
802             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestSummaryRequest");
803             cachedSerQNames.add(qName);
804             cls = org.ogf.srm22.SrmGetRequestSummaryRequest.class;
805             cachedSerClasses.add(cls);
806             cachedSerFactories.add(beansf);
807             cachedDeserFactories.add(beandf);
808 
809             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestSummaryResponse");
810             cachedSerQNames.add(qName);
811             cls = org.ogf.srm22.SrmGetRequestSummaryResponse.class;
812             cachedSerClasses.add(cls);
813             cachedSerFactories.add(beansf);
814             cachedDeserFactories.add(beandf);
815 
816             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestTokensRequest");
817             cachedSerQNames.add(qName);
818             cls = org.ogf.srm22.SrmGetRequestTokensRequest.class;
819             cachedSerClasses.add(cls);
820             cachedSerFactories.add(beansf);
821             cachedDeserFactories.add(beandf);
822 
823             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestTokensResponse");
824             cachedSerQNames.add(qName);
825             cls = org.ogf.srm22.SrmGetRequestTokensResponse.class;
826             cachedSerClasses.add(cls);
827             cachedSerFactories.add(beansf);
828             cachedDeserFactories.add(beandf);
829 
830             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceMetaDataRequest");
831             cachedSerQNames.add(qName);
832             cls = org.ogf.srm22.SrmGetSpaceMetaDataRequest.class;
833             cachedSerClasses.add(cls);
834             cachedSerFactories.add(beansf);
835             cachedDeserFactories.add(beandf);
836 
837             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceMetaDataResponse");
838             cachedSerQNames.add(qName);
839             cls = org.ogf.srm22.SrmGetSpaceMetaDataResponse.class;
840             cachedSerClasses.add(cls);
841             cachedSerFactories.add(beansf);
842             cachedDeserFactories.add(beandf);
843 
844             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceTokensRequest");
845             cachedSerQNames.add(qName);
846             cls = org.ogf.srm22.SrmGetSpaceTokensRequest.class;
847             cachedSerClasses.add(cls);
848             cachedSerFactories.add(beansf);
849             cachedDeserFactories.add(beandf);
850 
851             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceTokensResponse");
852             cachedSerQNames.add(qName);
853             cls = org.ogf.srm22.SrmGetSpaceTokensResponse.class;
854             cachedSerClasses.add(cls);
855             cachedSerFactories.add(beansf);
856             cachedDeserFactories.add(beandf);
857 
858             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetTransferProtocolsRequest");
859             cachedSerQNames.add(qName);
860             cls = org.ogf.srm22.SrmGetTransferProtocolsRequest.class;
861             cachedSerClasses.add(cls);
862             cachedSerFactories.add(beansf);
863             cachedDeserFactories.add(beandf);
864 
865             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetTransferProtocolsResponse");
866             cachedSerQNames.add(qName);
867             cls = org.ogf.srm22.SrmGetTransferProtocolsResponse.class;
868             cachedSerClasses.add(cls);
869             cachedSerFactories.add(beansf);
870             cachedDeserFactories.add(beandf);
871 
872             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmLsRequest");
873             cachedSerQNames.add(qName);
874             cls = org.ogf.srm22.SrmLsRequest.class;
875             cachedSerClasses.add(cls);
876             cachedSerFactories.add(beansf);
877             cachedDeserFactories.add(beandf);
878 
879             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmLsResponse");
880             cachedSerQNames.add(qName);
881             cls = org.ogf.srm22.SrmLsResponse.class;
882             cachedSerClasses.add(cls);
883             cachedSerFactories.add(beansf);
884             cachedDeserFactories.add(beandf);
885 
886             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMkdirRequest");
887             cachedSerQNames.add(qName);
888             cls = org.ogf.srm22.SrmMkdirRequest.class;
889             cachedSerClasses.add(cls);
890             cachedSerFactories.add(beansf);
891             cachedDeserFactories.add(beandf);
892 
893             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMkdirResponse");
894             cachedSerQNames.add(qName);
895             cls = org.ogf.srm22.SrmMkdirResponse.class;
896             cachedSerClasses.add(cls);
897             cachedSerFactories.add(beansf);
898             cachedDeserFactories.add(beandf);
899 
900             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMvRequest");
901             cachedSerQNames.add(qName);
902             cls = org.ogf.srm22.SrmMvRequest.class;
903             cachedSerClasses.add(cls);
904             cachedSerFactories.add(beansf);
905             cachedDeserFactories.add(beandf);
906 
907             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMvResponse");
908             cachedSerQNames.add(qName);
909             cls = org.ogf.srm22.SrmMvResponse.class;
910             cachedSerClasses.add(cls);
911             cachedSerFactories.add(beansf);
912             cachedDeserFactories.add(beandf);
913 
914             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPingRequest");
915             cachedSerQNames.add(qName);
916             cls = org.ogf.srm22.SrmPingRequest.class;
917             cachedSerClasses.add(cls);
918             cachedSerFactories.add(beansf);
919             cachedDeserFactories.add(beandf);
920 
921             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPingResponse");
922             cachedSerQNames.add(qName);
923             cls = org.ogf.srm22.SrmPingResponse.class;
924             cachedSerClasses.add(cls);
925             cachedSerFactories.add(beansf);
926             cachedDeserFactories.add(beandf);
927 
928             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToGetRequest");
929             cachedSerQNames.add(qName);
930             cls = org.ogf.srm22.SrmPrepareToGetRequest.class;
931             cachedSerClasses.add(cls);
932             cachedSerFactories.add(beansf);
933             cachedDeserFactories.add(beandf);
934 
935             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToGetResponse");
936             cachedSerQNames.add(qName);
937             cls = org.ogf.srm22.SrmPrepareToGetResponse.class;
938             cachedSerClasses.add(cls);
939             cachedSerFactories.add(beansf);
940             cachedDeserFactories.add(beandf);
941 
942             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToPutRequest");
943             cachedSerQNames.add(qName);
944             cls = org.ogf.srm22.SrmPrepareToPutRequest.class;
945             cachedSerClasses.add(cls);
946             cachedSerFactories.add(beansf);
947             cachedDeserFactories.add(beandf);
948 
949             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToPutResponse");
950             cachedSerQNames.add(qName);
951             cls = org.ogf.srm22.SrmPrepareToPutResponse.class;
952             cachedSerClasses.add(cls);
953             cachedSerFactories.add(beansf);
954             cachedDeserFactories.add(beandf);
955 
956             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPurgeFromSpaceRequest");
957             cachedSerQNames.add(qName);
958             cls = org.ogf.srm22.SrmPurgeFromSpaceRequest.class;
959             cachedSerClasses.add(cls);
960             cachedSerFactories.add(beansf);
961             cachedDeserFactories.add(beandf);
962 
963             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPurgeFromSpaceResponse");
964             cachedSerQNames.add(qName);
965             cls = org.ogf.srm22.SrmPurgeFromSpaceResponse.class;
966             cachedSerClasses.add(cls);
967             cachedSerFactories.add(beansf);
968             cachedDeserFactories.add(beandf);
969 
970             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPutDoneRequest");
971             cachedSerQNames.add(qName);
972             cls = org.ogf.srm22.SrmPutDoneRequest.class;
973             cachedSerClasses.add(cls);
974             cachedSerFactories.add(beansf);
975             cachedDeserFactories.add(beandf);
976 
977             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPutDoneResponse");
978             cachedSerQNames.add(qName);
979             cls = org.ogf.srm22.SrmPutDoneResponse.class;
980             cachedSerClasses.add(cls);
981             cachedSerFactories.add(beansf);
982             cachedDeserFactories.add(beandf);
983 
984             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseFilesRequest");
985             cachedSerQNames.add(qName);
986             cls = org.ogf.srm22.SrmReleaseFilesRequest.class;
987             cachedSerClasses.add(cls);
988             cachedSerFactories.add(beansf);
989             cachedDeserFactories.add(beandf);
990 
991             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseFilesResponse");
992             cachedSerQNames.add(qName);
993             cls = org.ogf.srm22.SrmReleaseFilesResponse.class;
994             cachedSerClasses.add(cls);
995             cachedSerFactories.add(beansf);
996             cachedDeserFactories.add(beandf);
997 
998             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseSpaceRequest");
999             cachedSerQNames.add(qName);
1000             cls = org.ogf.srm22.SrmReleaseSpaceRequest.class;
1001             cachedSerClasses.add(cls);
1002             cachedSerFactories.add(beansf);
1003             cachedDeserFactories.add(beandf);
1004 
1005             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseSpaceResponse");
1006             cachedSerQNames.add(qName);
1007             cls = org.ogf.srm22.SrmReleaseSpaceResponse.class;
1008             cachedSerClasses.add(cls);
1009             cachedSerFactories.add(beansf);
1010             cachedDeserFactories.add(beandf);
1011 
1012             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReserveSpaceRequest");
1013             cachedSerQNames.add(qName);
1014             cls = org.ogf.srm22.SrmReserveSpaceRequest.class;
1015             cachedSerClasses.add(cls);
1016             cachedSerFactories.add(beansf);
1017             cachedDeserFactories.add(beandf);
1018 
1019             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReserveSpaceResponse");
1020             cachedSerQNames.add(qName);
1021             cls = org.ogf.srm22.SrmReserveSpaceResponse.class;
1022             cachedSerClasses.add(cls);
1023             cachedSerFactories.add(beansf);
1024             cachedDeserFactories.add(beandf);
1025 
1026             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmResumeRequestRequest");
1027             cachedSerQNames.add(qName);
1028             cls = org.ogf.srm22.SrmResumeRequestRequest.class;
1029             cachedSerClasses.add(cls);
1030             cachedSerFactories.add(beansf);
1031             cachedDeserFactories.add(beandf);
1032 
1033             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmResumeRequestResponse");
1034             cachedSerQNames.add(qName);
1035             cls = org.ogf.srm22.SrmResumeRequestResponse.class;
1036             cachedSerClasses.add(cls);
1037             cachedSerFactories.add(beansf);
1038             cachedDeserFactories.add(beandf);
1039 
1040             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmdirRequest");
1041             cachedSerQNames.add(qName);
1042             cls = org.ogf.srm22.SrmRmdirRequest.class;
1043             cachedSerClasses.add(cls);
1044             cachedSerFactories.add(beansf);
1045             cachedDeserFactories.add(beandf);
1046 
1047             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmdirResponse");
1048             cachedSerQNames.add(qName);
1049             cls = org.ogf.srm22.SrmRmdirResponse.class;
1050             cachedSerClasses.add(cls);
1051             cachedSerFactories.add(beansf);
1052             cachedDeserFactories.add(beandf);
1053 
1054             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmRequest");
1055             cachedSerQNames.add(qName);
1056             cls = org.ogf.srm22.SrmRmRequest.class;
1057             cachedSerClasses.add(cls);
1058             cachedSerFactories.add(beansf);
1059             cachedDeserFactories.add(beandf);
1060 
1061             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmResponse");
1062             cachedSerQNames.add(qName);
1063             cls = org.ogf.srm22.SrmRmResponse.class;
1064             cachedSerClasses.add(cls);
1065             cachedSerFactories.add(beansf);
1066             cachedDeserFactories.add(beandf);
1067 
1068             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSetPermissionRequest");
1069             cachedSerQNames.add(qName);
1070             cls = org.ogf.srm22.SrmSetPermissionRequest.class;
1071             cachedSerClasses.add(cls);
1072             cachedSerFactories.add(beansf);
1073             cachedDeserFactories.add(beandf);
1074 
1075             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSetPermissionResponse");
1076             cachedSerQNames.add(qName);
1077             cls = org.ogf.srm22.SrmSetPermissionResponse.class;
1078             cachedSerClasses.add(cls);
1079             cachedSerFactories.add(beansf);
1080             cachedDeserFactories.add(beandf);
1081 
1082             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfBringOnlineRequestRequest");
1083             cachedSerQNames.add(qName);
1084             cls = org.ogf.srm22.SrmStatusOfBringOnlineRequestRequest.class;
1085             cachedSerClasses.add(cls);
1086             cachedSerFactories.add(beansf);
1087             cachedDeserFactories.add(beandf);
1088 
1089             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfBringOnlineRequestResponse");
1090             cachedSerQNames.add(qName);
1091             cls = org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse.class;
1092             cachedSerClasses.add(cls);
1093             cachedSerFactories.add(beansf);
1094             cachedDeserFactories.add(beandf);
1095 
1096             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfChangeSpaceForFilesRequestRequest");
1097             cachedSerQNames.add(qName);
1098             cls = org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestRequest.class;
1099             cachedSerClasses.add(cls);
1100             cachedSerFactories.add(beansf);
1101             cachedDeserFactories.add(beandf);
1102 
1103             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfChangeSpaceForFilesRequestResponse");
1104             cachedSerQNames.add(qName);
1105             cls = org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse.class;
1106             cachedSerClasses.add(cls);
1107             cachedSerFactories.add(beansf);
1108             cachedDeserFactories.add(beandf);
1109 
1110             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfCopyRequestRequest");
1111             cachedSerQNames.add(qName);
1112             cls = org.ogf.srm22.SrmStatusOfCopyRequestRequest.class;
1113             cachedSerClasses.add(cls);
1114             cachedSerFactories.add(beansf);
1115             cachedDeserFactories.add(beandf);
1116 
1117             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfCopyRequestResponse");
1118             cachedSerQNames.add(qName);
1119             cls = org.ogf.srm22.SrmStatusOfCopyRequestResponse.class;
1120             cachedSerClasses.add(cls);
1121             cachedSerFactories.add(beansf);
1122             cachedDeserFactories.add(beandf);
1123 
1124             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfGetRequestRequest");
1125             cachedSerQNames.add(qName);
1126             cls = org.ogf.srm22.SrmStatusOfGetRequestRequest.class;
1127             cachedSerClasses.add(cls);
1128             cachedSerFactories.add(beansf);
1129             cachedDeserFactories.add(beandf);
1130 
1131             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfGetRequestResponse");
1132             cachedSerQNames.add(qName);
1133             cls = org.ogf.srm22.SrmStatusOfGetRequestResponse.class;
1134             cachedSerClasses.add(cls);
1135             cachedSerFactories.add(beansf);
1136             cachedDeserFactories.add(beandf);
1137 
1138             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfLsRequestRequest");
1139             cachedSerQNames.add(qName);
1140             cls = org.ogf.srm22.SrmStatusOfLsRequestRequest.class;
1141             cachedSerClasses.add(cls);
1142             cachedSerFactories.add(beansf);
1143             cachedDeserFactories.add(beandf);
1144 
1145             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfLsRequestResponse");
1146             cachedSerQNames.add(qName);
1147             cls = org.ogf.srm22.SrmStatusOfLsRequestResponse.class;
1148             cachedSerClasses.add(cls);
1149             cachedSerFactories.add(beansf);
1150             cachedDeserFactories.add(beandf);
1151 
1152             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfPutRequestRequest");
1153             cachedSerQNames.add(qName);
1154             cls = org.ogf.srm22.SrmStatusOfPutRequestRequest.class;
1155             cachedSerClasses.add(cls);
1156             cachedSerFactories.add(beansf);
1157             cachedDeserFactories.add(beandf);
1158 
1159             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfPutRequestResponse");
1160             cachedSerQNames.add(qName);
1161             cls = org.ogf.srm22.SrmStatusOfPutRequestResponse.class;
1162             cachedSerClasses.add(cls);
1163             cachedSerFactories.add(beansf);
1164             cachedDeserFactories.add(beandf);
1165 
1166             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfReserveSpaceRequestRequest");
1167             cachedSerQNames.add(qName);
1168             cls = org.ogf.srm22.SrmStatusOfReserveSpaceRequestRequest.class;
1169             cachedSerClasses.add(cls);
1170             cachedSerFactories.add(beansf);
1171             cachedDeserFactories.add(beandf);
1172 
1173             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfReserveSpaceRequestResponse");
1174             cachedSerQNames.add(qName);
1175             cls = org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse.class;
1176             cachedSerClasses.add(cls);
1177             cachedSerFactories.add(beansf);
1178             cachedDeserFactories.add(beandf);
1179 
1180             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfUpdateSpaceRequestRequest");
1181             cachedSerQNames.add(qName);
1182             cls = org.ogf.srm22.SrmStatusOfUpdateSpaceRequestRequest.class;
1183             cachedSerClasses.add(cls);
1184             cachedSerFactories.add(beansf);
1185             cachedDeserFactories.add(beandf);
1186 
1187             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfUpdateSpaceRequestResponse");
1188             cachedSerQNames.add(qName);
1189             cls = org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse.class;
1190             cachedSerClasses.add(cls);
1191             cachedSerFactories.add(beansf);
1192             cachedDeserFactories.add(beandf);
1193 
1194             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSuspendRequestRequest");
1195             cachedSerQNames.add(qName);
1196             cls = org.ogf.srm22.SrmSuspendRequestRequest.class;
1197             cachedSerClasses.add(cls);
1198             cachedSerFactories.add(beansf);
1199             cachedDeserFactories.add(beandf);
1200 
1201             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSuspendRequestResponse");
1202             cachedSerQNames.add(qName);
1203             cls = org.ogf.srm22.SrmSuspendRequestResponse.class;
1204             cachedSerClasses.add(cls);
1205             cachedSerFactories.add(beansf);
1206             cachedDeserFactories.add(beandf);
1207 
1208             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmUpdateSpaceRequest");
1209             cachedSerQNames.add(qName);
1210             cls = org.ogf.srm22.SrmUpdateSpaceRequest.class;
1211             cachedSerClasses.add(cls);
1212             cachedSerFactories.add(beansf);
1213             cachedDeserFactories.add(beandf);
1214 
1215             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmUpdateSpaceResponse");
1216             cachedSerQNames.add(qName);
1217             cls = org.ogf.srm22.SrmUpdateSpaceResponse.class;
1218             cachedSerClasses.add(cls);
1219             cachedSerFactories.add(beansf);
1220             cachedDeserFactories.add(beandf);
1221 
1222     }
1223     private void addBindings1() {
1224             java.lang.Class cls;
1225             javax.xml.namespace.QName qName;
1226             javax.xml.namespace.QName qName2;
1227             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
1228             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
1229             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
1230             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
1231             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
1232             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
1233             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
1234             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
1235             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
1236             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
1237             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TAccessLatency");
1238             cachedSerQNames.add(qName);
1239             cls = org.ogf.srm22.TAccessLatency.class;
1240             cachedSerClasses.add(cls);
1241             cachedSerFactories.add(enumsf);
1242             cachedDeserFactories.add(enumdf);
1243 
1244             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TAccessPattern");
1245             cachedSerQNames.add(qName);
1246             cls = org.ogf.srm22.TAccessPattern.class;
1247             cachedSerClasses.add(cls);
1248             cachedSerFactories.add(enumsf);
1249             cachedDeserFactories.add(enumdf);
1250 
1251             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TBringOnlineRequestFileStatus");
1252             cachedSerQNames.add(qName);
1253             cls = org.ogf.srm22.TBringOnlineRequestFileStatus.class;
1254             cachedSerClasses.add(cls);
1255             cachedSerFactories.add(beansf);
1256             cachedDeserFactories.add(beandf);
1257 
1258             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TConnectionType");
1259             cachedSerQNames.add(qName);
1260             cls = org.ogf.srm22.TConnectionType.class;
1261             cachedSerClasses.add(cls);
1262             cachedSerFactories.add(enumsf);
1263             cachedDeserFactories.add(enumdf);
1264 
1265             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TCopyFileRequest");
1266             cachedSerQNames.add(qName);
1267             cls = org.ogf.srm22.TCopyFileRequest.class;
1268             cachedSerClasses.add(cls);
1269             cachedSerFactories.add(beansf);
1270             cachedDeserFactories.add(beandf);
1271 
1272             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TCopyRequestFileStatus");
1273             cachedSerQNames.add(qName);
1274             cls = org.ogf.srm22.TCopyRequestFileStatus.class;
1275             cachedSerClasses.add(cls);
1276             cachedSerFactories.add(beansf);
1277             cachedDeserFactories.add(beandf);
1278 
1279             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TDirOption");
1280             cachedSerQNames.add(qName);
1281             cls = org.ogf.srm22.TDirOption.class;
1282             cachedSerClasses.add(cls);
1283             cachedSerFactories.add(beansf);
1284             cachedDeserFactories.add(beandf);
1285 
1286             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TExtraInfo");
1287             cachedSerQNames.add(qName);
1288             cls = org.ogf.srm22.TExtraInfo.class;
1289             cachedSerClasses.add(cls);
1290             cachedSerFactories.add(beansf);
1291             cachedDeserFactories.add(beandf);
1292 
1293             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TFileLocality");
1294             cachedSerQNames.add(qName);
1295             cls = org.ogf.srm22.TFileLocality.class;
1296             cachedSerClasses.add(cls);
1297             cachedSerFactories.add(enumsf);
1298             cachedDeserFactories.add(enumdf);
1299 
1300             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TFileStorageType");
1301             cachedSerQNames.add(qName);
1302             cls = org.ogf.srm22.TFileStorageType.class;
1303             cachedSerClasses.add(cls);
1304             cachedSerFactories.add(enumsf);
1305             cachedDeserFactories.add(enumdf);
1306 
1307             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TFileType");
1308             cachedSerQNames.add(qName);
1309             cls = org.ogf.srm22.TFileType.class;
1310             cachedSerClasses.add(cls);
1311             cachedSerFactories.add(enumsf);
1312             cachedDeserFactories.add(enumdf);
1313 
1314             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TGetFileRequest");
1315             cachedSerQNames.add(qName);
1316             cls = org.ogf.srm22.TGetFileRequest.class;
1317             cachedSerClasses.add(cls);
1318             cachedSerFactories.add(beansf);
1319             cachedDeserFactories.add(beandf);
1320 
1321             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TGetRequestFileStatus");
1322             cachedSerQNames.add(qName);
1323             cls = org.ogf.srm22.TGetRequestFileStatus.class;
1324             cachedSerClasses.add(cls);
1325             cachedSerFactories.add(beansf);
1326             cachedDeserFactories.add(beandf);
1327 
1328             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TGroupPermission");
1329             cachedSerQNames.add(qName);
1330             cls = org.ogf.srm22.TGroupPermission.class;
1331             cachedSerClasses.add(cls);
1332             cachedSerFactories.add(beansf);
1333             cachedDeserFactories.add(beandf);
1334 
1335             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TMetaDataPathDetail");
1336             cachedSerQNames.add(qName);
1337             cls = org.ogf.srm22.TMetaDataPathDetail.class;
1338             cachedSerClasses.add(cls);
1339             cachedSerFactories.add(beansf);
1340             cachedDeserFactories.add(beandf);
1341 
1342             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TMetaDataSpace");
1343             cachedSerQNames.add(qName);
1344             cls = org.ogf.srm22.TMetaDataSpace.class;
1345             cachedSerClasses.add(cls);
1346             cachedSerFactories.add(beansf);
1347             cachedDeserFactories.add(beandf);
1348 
1349             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TOverwriteMode");
1350             cachedSerQNames.add(qName);
1351             cls = org.ogf.srm22.TOverwriteMode.class;
1352             cachedSerClasses.add(cls);
1353             cachedSerFactories.add(enumsf);
1354             cachedDeserFactories.add(enumdf);
1355 
1356             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TPermissionMode");
1357             cachedSerQNames.add(qName);
1358             cls = org.ogf.srm22.TPermissionMode.class;
1359             cachedSerClasses.add(cls);
1360             cachedSerFactories.add(enumsf);
1361             cachedDeserFactories.add(enumdf);
1362 
1363             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TPermissionReturn");
1364             cachedSerQNames.add(qName);
1365             cls = org.ogf.srm22.TPermissionReturn.class;
1366             cachedSerClasses.add(cls);
1367             cachedSerFactories.add(beansf);
1368             cachedDeserFactories.add(beandf);
1369 
1370             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TPermissionType");
1371             cachedSerQNames.add(qName);
1372             cls = org.ogf.srm22.TPermissionType.class;
1373             cachedSerClasses.add(cls);
1374             cachedSerFactories.add(enumsf);
1375             cachedDeserFactories.add(enumdf);
1376 
1377             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TPutFileRequest");
1378             cachedSerQNames.add(qName);
1379             cls = org.ogf.srm22.TPutFileRequest.class;
1380             cachedSerClasses.add(cls);
1381             cachedSerFactories.add(beansf);
1382             cachedDeserFactories.add(beandf);
1383 
1384             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TPutRequestFileStatus");
1385             cachedSerQNames.add(qName);
1386             cls = org.ogf.srm22.TPutRequestFileStatus.class;
1387             cachedSerClasses.add(cls);
1388             cachedSerFactories.add(beansf);
1389             cachedDeserFactories.add(beandf);
1390 
1391             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TRequestSummary");
1392             cachedSerQNames.add(qName);
1393             cls = org.ogf.srm22.TRequestSummary.class;
1394             cachedSerClasses.add(cls);
1395             cachedSerFactories.add(beansf);
1396             cachedDeserFactories.add(beandf);
1397 
1398             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TRequestTokenReturn");
1399             cachedSerQNames.add(qName);
1400             cls = org.ogf.srm22.TRequestTokenReturn.class;
1401             cachedSerClasses.add(cls);
1402             cachedSerFactories.add(beansf);
1403             cachedDeserFactories.add(beandf);
1404 
1405             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TRequestType");
1406             cachedSerQNames.add(qName);
1407             cls = org.ogf.srm22.TRequestType.class;
1408             cachedSerClasses.add(cls);
1409             cachedSerFactories.add(enumsf);
1410             cachedDeserFactories.add(enumdf);
1411 
1412             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TRetentionPolicy");
1413             cachedSerQNames.add(qName);
1414             cls = org.ogf.srm22.TRetentionPolicy.class;
1415             cachedSerClasses.add(cls);
1416             cachedSerFactories.add(enumsf);
1417             cachedDeserFactories.add(enumdf);
1418 
1419             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TRetentionPolicyInfo");
1420             cachedSerQNames.add(qName);
1421             cls = org.ogf.srm22.TRetentionPolicyInfo.class;
1422             cachedSerClasses.add(cls);
1423             cachedSerFactories.add(beansf);
1424             cachedDeserFactories.add(beandf);
1425 
1426             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TReturnStatus");
1427             cachedSerQNames.add(qName);
1428             cls = org.ogf.srm22.TReturnStatus.class;
1429             cachedSerClasses.add(cls);
1430             cachedSerFactories.add(beansf);
1431             cachedDeserFactories.add(beandf);
1432 
1433             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TStatusCode");
1434             cachedSerQNames.add(qName);
1435             cls = org.ogf.srm22.TStatusCode.class;
1436             cachedSerClasses.add(cls);
1437             cachedSerFactories.add(enumsf);
1438             cachedDeserFactories.add(enumdf);
1439 
1440             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TSupportedTransferProtocol");
1441             cachedSerQNames.add(qName);
1442             cls = org.ogf.srm22.TSupportedTransferProtocol.class;
1443             cachedSerClasses.add(cls);
1444             cachedSerFactories.add(beansf);
1445             cachedDeserFactories.add(beandf);
1446 
1447             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TSURLLifetimeReturnStatus");
1448             cachedSerQNames.add(qName);
1449             cls = org.ogf.srm22.TSURLLifetimeReturnStatus.class;
1450             cachedSerClasses.add(cls);
1451             cachedSerFactories.add(beansf);
1452             cachedDeserFactories.add(beandf);
1453 
1454             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TSURLPermissionReturn");
1455             cachedSerQNames.add(qName);
1456             cls = org.ogf.srm22.TSURLPermissionReturn.class;
1457             cachedSerClasses.add(cls);
1458             cachedSerFactories.add(beansf);
1459             cachedDeserFactories.add(beandf);
1460 
1461             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TSURLReturnStatus");
1462             cachedSerQNames.add(qName);
1463             cls = org.ogf.srm22.TSURLReturnStatus.class;
1464             cachedSerClasses.add(cls);
1465             cachedSerFactories.add(beansf);
1466             cachedDeserFactories.add(beandf);
1467 
1468             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TTransferParameters");
1469             cachedSerQNames.add(qName);
1470             cls = org.ogf.srm22.TTransferParameters.class;
1471             cachedSerClasses.add(cls);
1472             cachedSerFactories.add(beansf);
1473             cachedDeserFactories.add(beandf);
1474 
1475             qName = new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "TUserPermission");
1476             cachedSerQNames.add(qName);
1477             cls = org.ogf.srm22.TUserPermission.class;
1478             cachedSerClasses.add(cls);
1479             cachedSerFactories.add(beansf);
1480             cachedDeserFactories.add(beandf);
1481 
1482     }
1483 
1484     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
1485         try {
1486             org.apache.axis.client.Call _call = super._createCall();
1487             if (super.maintainSessionSet) {
1488                 _call.setMaintainSession(super.maintainSession);
1489             }
1490             if (super.cachedUsername != null) {
1491                 _call.setUsername(super.cachedUsername);
1492             }
1493             if (super.cachedPassword != null) {
1494                 _call.setPassword(super.cachedPassword);
1495             }
1496             if (super.cachedEndpoint != null) {
1497                 _call.setTargetEndpointAddress(super.cachedEndpoint);
1498             }
1499             if (super.cachedTimeout != null) {
1500                 _call.setTimeout(super.cachedTimeout);
1501             }
1502             if (super.cachedPortName != null) {
1503                 _call.setPortName(super.cachedPortName);
1504             }
1505             java.util.Enumeration keys = super.cachedProperties.keys();
1506             while (keys.hasMoreElements()) {
1507                 java.lang.String key = (java.lang.String) keys.nextElement();
1508                 _call.setProperty(key, super.cachedProperties.get(key));
1509             }
1510             // All the type mapping information is registered
1511             // when the first call is made.
1512             // The type mapping information is actually registered in
1513             // the TypeMappingRegistry of the service, which
1514             // is the reason why registration is only needed for the first call.
1515             synchronized (this) {
1516                 if (firstCall()) {
1517                     // must set encoding style before registering serializers
1518                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1519                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
1520                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
1521                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
1522                         javax.xml.namespace.QName qName =
1523                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
1524                         java.lang.Object x = cachedSerFactories.get(i);
1525                         if (x instanceof Class) {
1526                             java.lang.Class sf = (java.lang.Class)
1527                                  cachedSerFactories.get(i);
1528                             java.lang.Class df = (java.lang.Class)
1529                                  cachedDeserFactories.get(i);
1530                             _call.registerTypeMapping(cls, qName, sf, df, false);
1531                         }
1532                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
1533                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
1534                                  cachedSerFactories.get(i);
1535                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
1536                                  cachedDeserFactories.get(i);
1537                             _call.registerTypeMapping(cls, qName, sf, df, false);
1538                         }
1539                     }
1540                 }
1541             }
1542             return _call;
1543         }
1544         catch (java.lang.Throwable _t) {
1545             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
1546         }
1547     }
1548 
1549     public org.ogf.srm22.SrmReserveSpaceResponse srmReserveSpace(org.ogf.srm22.SrmReserveSpaceRequest srmReserveSpaceRequest) throws java.rmi.RemoteException {
1550         if (super.cachedEndpoint == null) {
1551             throw new org.apache.axis.NoEndPointException();
1552         }
1553         org.apache.axis.client.Call _call = createCall();
1554         _call.setOperation(_operations[0]);
1555         _call.setUseSOAPAction(true);
1556         _call.setSOAPActionURI("");
1557         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1558         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReserveSpace"));
1559 
1560         setRequestHeaders(_call);
1561         setAttachments(_call);
1562  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmReserveSpaceRequest});
1563 
1564         if (_resp instanceof java.rmi.RemoteException) {
1565             throw (java.rmi.RemoteException)_resp;
1566         }
1567         else {
1568             extractAttachments(_call);
1569             try {
1570                 return (org.ogf.srm22.SrmReserveSpaceResponse) _resp;
1571             } catch (java.lang.Exception _exception) {
1572                 return (org.ogf.srm22.SrmReserveSpaceResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmReserveSpaceResponse.class);
1573             }
1574         }
1575   } catch (org.apache.axis.AxisFault axisFaultException) {
1576   throw axisFaultException;
1577 }
1578     }
1579 
1580     public org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse srmStatusOfReserveSpaceRequest(org.ogf.srm22.SrmStatusOfReserveSpaceRequestRequest srmStatusOfReserveSpaceRequestRequest) throws java.rmi.RemoteException {
1581         if (super.cachedEndpoint == null) {
1582             throw new org.apache.axis.NoEndPointException();
1583         }
1584         org.apache.axis.client.Call _call = createCall();
1585         _call.setOperation(_operations[1]);
1586         _call.setUseSOAPAction(true);
1587         _call.setSOAPActionURI("");
1588         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1589         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfReserveSpaceRequest"));
1590 
1591         setRequestHeaders(_call);
1592         setAttachments(_call);
1593  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfReserveSpaceRequestRequest});
1594 
1595         if (_resp instanceof java.rmi.RemoteException) {
1596             throw (java.rmi.RemoteException)_resp;
1597         }
1598         else {
1599             extractAttachments(_call);
1600             try {
1601                 return (org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse) _resp;
1602             } catch (java.lang.Exception _exception) {
1603                 return (org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfReserveSpaceRequestResponse.class);
1604             }
1605         }
1606   } catch (org.apache.axis.AxisFault axisFaultException) {
1607   throw axisFaultException;
1608 }
1609     }
1610 
1611     public org.ogf.srm22.SrmReleaseSpaceResponse srmReleaseSpace(org.ogf.srm22.SrmReleaseSpaceRequest srmReleaseSpaceRequest) throws java.rmi.RemoteException {
1612         if (super.cachedEndpoint == null) {
1613             throw new org.apache.axis.NoEndPointException();
1614         }
1615         org.apache.axis.client.Call _call = createCall();
1616         _call.setOperation(_operations[2]);
1617         _call.setUseSOAPAction(true);
1618         _call.setSOAPActionURI("");
1619         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1620         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseSpace"));
1621 
1622         setRequestHeaders(_call);
1623         setAttachments(_call);
1624  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmReleaseSpaceRequest});
1625 
1626         if (_resp instanceof java.rmi.RemoteException) {
1627             throw (java.rmi.RemoteException)_resp;
1628         }
1629         else {
1630             extractAttachments(_call);
1631             try {
1632                 return (org.ogf.srm22.SrmReleaseSpaceResponse) _resp;
1633             } catch (java.lang.Exception _exception) {
1634                 return (org.ogf.srm22.SrmReleaseSpaceResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmReleaseSpaceResponse.class);
1635             }
1636         }
1637   } catch (org.apache.axis.AxisFault axisFaultException) {
1638   throw axisFaultException;
1639 }
1640     }
1641 
1642     public org.ogf.srm22.SrmUpdateSpaceResponse srmUpdateSpace(org.ogf.srm22.SrmUpdateSpaceRequest srmUpdateSpaceRequest) throws java.rmi.RemoteException {
1643         if (super.cachedEndpoint == null) {
1644             throw new org.apache.axis.NoEndPointException();
1645         }
1646         org.apache.axis.client.Call _call = createCall();
1647         _call.setOperation(_operations[3]);
1648         _call.setUseSOAPAction(true);
1649         _call.setSOAPActionURI("");
1650         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1651         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmUpdateSpace"));
1652 
1653         setRequestHeaders(_call);
1654         setAttachments(_call);
1655  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmUpdateSpaceRequest});
1656 
1657         if (_resp instanceof java.rmi.RemoteException) {
1658             throw (java.rmi.RemoteException)_resp;
1659         }
1660         else {
1661             extractAttachments(_call);
1662             try {
1663                 return (org.ogf.srm22.SrmUpdateSpaceResponse) _resp;
1664             } catch (java.lang.Exception _exception) {
1665                 return (org.ogf.srm22.SrmUpdateSpaceResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmUpdateSpaceResponse.class);
1666             }
1667         }
1668   } catch (org.apache.axis.AxisFault axisFaultException) {
1669   throw axisFaultException;
1670 }
1671     }
1672 
1673     public org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse srmStatusOfUpdateSpaceRequest(org.ogf.srm22.SrmStatusOfUpdateSpaceRequestRequest srmStatusOfUpdateSpaceRequestRequest) throws java.rmi.RemoteException {
1674         if (super.cachedEndpoint == null) {
1675             throw new org.apache.axis.NoEndPointException();
1676         }
1677         org.apache.axis.client.Call _call = createCall();
1678         _call.setOperation(_operations[4]);
1679         _call.setUseSOAPAction(true);
1680         _call.setSOAPActionURI("");
1681         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1682         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfUpdateSpaceRequest"));
1683 
1684         setRequestHeaders(_call);
1685         setAttachments(_call);
1686  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfUpdateSpaceRequestRequest});
1687 
1688         if (_resp instanceof java.rmi.RemoteException) {
1689             throw (java.rmi.RemoteException)_resp;
1690         }
1691         else {
1692             extractAttachments(_call);
1693             try {
1694                 return (org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse) _resp;
1695             } catch (java.lang.Exception _exception) {
1696                 return (org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfUpdateSpaceRequestResponse.class);
1697             }
1698         }
1699   } catch (org.apache.axis.AxisFault axisFaultException) {
1700   throw axisFaultException;
1701 }
1702     }
1703 
1704     public org.ogf.srm22.SrmGetSpaceMetaDataResponse srmGetSpaceMetaData(org.ogf.srm22.SrmGetSpaceMetaDataRequest srmGetSpaceMetaDataRequest) throws java.rmi.RemoteException {
1705         if (super.cachedEndpoint == null) {
1706             throw new org.apache.axis.NoEndPointException();
1707         }
1708         org.apache.axis.client.Call _call = createCall();
1709         _call.setOperation(_operations[5]);
1710         _call.setUseSOAPAction(true);
1711         _call.setSOAPActionURI("");
1712         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1713         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceMetaData"));
1714 
1715         setRequestHeaders(_call);
1716         setAttachments(_call);
1717  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetSpaceMetaDataRequest});
1718 
1719         if (_resp instanceof java.rmi.RemoteException) {
1720             throw (java.rmi.RemoteException)_resp;
1721         }
1722         else {
1723             extractAttachments(_call);
1724             try {
1725                 return (org.ogf.srm22.SrmGetSpaceMetaDataResponse) _resp;
1726             } catch (java.lang.Exception _exception) {
1727                 return (org.ogf.srm22.SrmGetSpaceMetaDataResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetSpaceMetaDataResponse.class);
1728             }
1729         }
1730   } catch (org.apache.axis.AxisFault axisFaultException) {
1731   throw axisFaultException;
1732 }
1733     }
1734 
1735     public org.ogf.srm22.SrmChangeSpaceForFilesResponse srmChangeSpaceForFiles(org.ogf.srm22.SrmChangeSpaceForFilesRequest srmChangeSpaceForFilesRequest) throws java.rmi.RemoteException {
1736         if (super.cachedEndpoint == null) {
1737             throw new org.apache.axis.NoEndPointException();
1738         }
1739         org.apache.axis.client.Call _call = createCall();
1740         _call.setOperation(_operations[6]);
1741         _call.setUseSOAPAction(true);
1742         _call.setSOAPActionURI("");
1743         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1744         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmChangeSpaceForFiles"));
1745 
1746         setRequestHeaders(_call);
1747         setAttachments(_call);
1748  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmChangeSpaceForFilesRequest});
1749 
1750         if (_resp instanceof java.rmi.RemoteException) {
1751             throw (java.rmi.RemoteException)_resp;
1752         }
1753         else {
1754             extractAttachments(_call);
1755             try {
1756                 return (org.ogf.srm22.SrmChangeSpaceForFilesResponse) _resp;
1757             } catch (java.lang.Exception _exception) {
1758                 return (org.ogf.srm22.SrmChangeSpaceForFilesResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmChangeSpaceForFilesResponse.class);
1759             }
1760         }
1761   } catch (org.apache.axis.AxisFault axisFaultException) {
1762   throw axisFaultException;
1763 }
1764     }
1765 
1766     public org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse srmStatusOfChangeSpaceForFilesRequest(org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestRequest srmStatusOfChangeSpaceForFilesRequestRequest) throws java.rmi.RemoteException {
1767         if (super.cachedEndpoint == null) {
1768             throw new org.apache.axis.NoEndPointException();
1769         }
1770         org.apache.axis.client.Call _call = createCall();
1771         _call.setOperation(_operations[7]);
1772         _call.setUseSOAPAction(true);
1773         _call.setSOAPActionURI("");
1774         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1775         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfChangeSpaceForFilesRequest"));
1776 
1777         setRequestHeaders(_call);
1778         setAttachments(_call);
1779  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfChangeSpaceForFilesRequestRequest});
1780 
1781         if (_resp instanceof java.rmi.RemoteException) {
1782             throw (java.rmi.RemoteException)_resp;
1783         }
1784         else {
1785             extractAttachments(_call);
1786             try {
1787                 return (org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse) _resp;
1788             } catch (java.lang.Exception _exception) {
1789                 return (org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfChangeSpaceForFilesRequestResponse.class);
1790             }
1791         }
1792   } catch (org.apache.axis.AxisFault axisFaultException) {
1793   throw axisFaultException;
1794 }
1795     }
1796 
1797     public org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse srmExtendFileLifeTimeInSpace(org.ogf.srm22.SrmExtendFileLifeTimeInSpaceRequest srmExtendFileLifeTimeInSpaceRequest) throws java.rmi.RemoteException {
1798         if (super.cachedEndpoint == null) {
1799             throw new org.apache.axis.NoEndPointException();
1800         }
1801         org.apache.axis.client.Call _call = createCall();
1802         _call.setOperation(_operations[8]);
1803         _call.setUseSOAPAction(true);
1804         _call.setSOAPActionURI("");
1805         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1806         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTimeInSpace"));
1807 
1808         setRequestHeaders(_call);
1809         setAttachments(_call);
1810  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmExtendFileLifeTimeInSpaceRequest});
1811 
1812         if (_resp instanceof java.rmi.RemoteException) {
1813             throw (java.rmi.RemoteException)_resp;
1814         }
1815         else {
1816             extractAttachments(_call);
1817             try {
1818                 return (org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse) _resp;
1819             } catch (java.lang.Exception _exception) {
1820                 return (org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmExtendFileLifeTimeInSpaceResponse.class);
1821             }
1822         }
1823   } catch (org.apache.axis.AxisFault axisFaultException) {
1824   throw axisFaultException;
1825 }
1826     }
1827 
1828     public org.ogf.srm22.SrmPurgeFromSpaceResponse srmPurgeFromSpace(org.ogf.srm22.SrmPurgeFromSpaceRequest srmPurgeFromSpaceRequest) throws java.rmi.RemoteException {
1829         if (super.cachedEndpoint == null) {
1830             throw new org.apache.axis.NoEndPointException();
1831         }
1832         org.apache.axis.client.Call _call = createCall();
1833         _call.setOperation(_operations[9]);
1834         _call.setUseSOAPAction(true);
1835         _call.setSOAPActionURI("");
1836         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1837         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPurgeFromSpace"));
1838 
1839         setRequestHeaders(_call);
1840         setAttachments(_call);
1841  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmPurgeFromSpaceRequest});
1842 
1843         if (_resp instanceof java.rmi.RemoteException) {
1844             throw (java.rmi.RemoteException)_resp;
1845         }
1846         else {
1847             extractAttachments(_call);
1848             try {
1849                 return (org.ogf.srm22.SrmPurgeFromSpaceResponse) _resp;
1850             } catch (java.lang.Exception _exception) {
1851                 return (org.ogf.srm22.SrmPurgeFromSpaceResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmPurgeFromSpaceResponse.class);
1852             }
1853         }
1854   } catch (org.apache.axis.AxisFault axisFaultException) {
1855   throw axisFaultException;
1856 }
1857     }
1858 
1859     public org.ogf.srm22.SrmGetSpaceTokensResponse srmGetSpaceTokens(org.ogf.srm22.SrmGetSpaceTokensRequest srmGetSpaceTokensRequest) throws java.rmi.RemoteException {
1860         if (super.cachedEndpoint == null) {
1861             throw new org.apache.axis.NoEndPointException();
1862         }
1863         org.apache.axis.client.Call _call = createCall();
1864         _call.setOperation(_operations[10]);
1865         _call.setUseSOAPAction(true);
1866         _call.setSOAPActionURI("");
1867         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1868         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetSpaceTokens"));
1869 
1870         setRequestHeaders(_call);
1871         setAttachments(_call);
1872  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetSpaceTokensRequest});
1873 
1874         if (_resp instanceof java.rmi.RemoteException) {
1875             throw (java.rmi.RemoteException)_resp;
1876         }
1877         else {
1878             extractAttachments(_call);
1879             try {
1880                 return (org.ogf.srm22.SrmGetSpaceTokensResponse) _resp;
1881             } catch (java.lang.Exception _exception) {
1882                 return (org.ogf.srm22.SrmGetSpaceTokensResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetSpaceTokensResponse.class);
1883             }
1884         }
1885   } catch (org.apache.axis.AxisFault axisFaultException) {
1886   throw axisFaultException;
1887 }
1888     }
1889 
1890     public org.ogf.srm22.SrmSetPermissionResponse srmSetPermission(org.ogf.srm22.SrmSetPermissionRequest srmSetPermissionRequest) throws java.rmi.RemoteException {
1891         if (super.cachedEndpoint == null) {
1892             throw new org.apache.axis.NoEndPointException();
1893         }
1894         org.apache.axis.client.Call _call = createCall();
1895         _call.setOperation(_operations[11]);
1896         _call.setUseSOAPAction(true);
1897         _call.setSOAPActionURI("");
1898         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1899         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSetPermission"));
1900 
1901         setRequestHeaders(_call);
1902         setAttachments(_call);
1903  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmSetPermissionRequest});
1904 
1905         if (_resp instanceof java.rmi.RemoteException) {
1906             throw (java.rmi.RemoteException)_resp;
1907         }
1908         else {
1909             extractAttachments(_call);
1910             try {
1911                 return (org.ogf.srm22.SrmSetPermissionResponse) _resp;
1912             } catch (java.lang.Exception _exception) {
1913                 return (org.ogf.srm22.SrmSetPermissionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmSetPermissionResponse.class);
1914             }
1915         }
1916   } catch (org.apache.axis.AxisFault axisFaultException) {
1917   throw axisFaultException;
1918 }
1919     }
1920 
1921     public org.ogf.srm22.SrmCheckPermissionResponse srmCheckPermission(org.ogf.srm22.SrmCheckPermissionRequest srmCheckPermissionRequest) throws java.rmi.RemoteException {
1922         if (super.cachedEndpoint == null) {
1923             throw new org.apache.axis.NoEndPointException();
1924         }
1925         org.apache.axis.client.Call _call = createCall();
1926         _call.setOperation(_operations[12]);
1927         _call.setUseSOAPAction(true);
1928         _call.setSOAPActionURI("");
1929         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1930         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCheckPermission"));
1931 
1932         setRequestHeaders(_call);
1933         setAttachments(_call);
1934  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmCheckPermissionRequest});
1935 
1936         if (_resp instanceof java.rmi.RemoteException) {
1937             throw (java.rmi.RemoteException)_resp;
1938         }
1939         else {
1940             extractAttachments(_call);
1941             try {
1942                 return (org.ogf.srm22.SrmCheckPermissionResponse) _resp;
1943             } catch (java.lang.Exception _exception) {
1944                 return (org.ogf.srm22.SrmCheckPermissionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmCheckPermissionResponse.class);
1945             }
1946         }
1947   } catch (org.apache.axis.AxisFault axisFaultException) {
1948   throw axisFaultException;
1949 }
1950     }
1951 
1952     public org.ogf.srm22.SrmGetPermissionResponse srmGetPermission(org.ogf.srm22.SrmGetPermissionRequest srmGetPermissionRequest) throws java.rmi.RemoteException {
1953         if (super.cachedEndpoint == null) {
1954             throw new org.apache.axis.NoEndPointException();
1955         }
1956         org.apache.axis.client.Call _call = createCall();
1957         _call.setOperation(_operations[13]);
1958         _call.setUseSOAPAction(true);
1959         _call.setSOAPActionURI("");
1960         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1961         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetPermission"));
1962 
1963         setRequestHeaders(_call);
1964         setAttachments(_call);
1965  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetPermissionRequest});
1966 
1967         if (_resp instanceof java.rmi.RemoteException) {
1968             throw (java.rmi.RemoteException)_resp;
1969         }
1970         else {
1971             extractAttachments(_call);
1972             try {
1973                 return (org.ogf.srm22.SrmGetPermissionResponse) _resp;
1974             } catch (java.lang.Exception _exception) {
1975                 return (org.ogf.srm22.SrmGetPermissionResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetPermissionResponse.class);
1976             }
1977         }
1978   } catch (org.apache.axis.AxisFault axisFaultException) {
1979   throw axisFaultException;
1980 }
1981     }
1982 
1983     public org.ogf.srm22.SrmMkdirResponse srmMkdir(org.ogf.srm22.SrmMkdirRequest srmMkdirRequest) throws java.rmi.RemoteException {
1984         if (super.cachedEndpoint == null) {
1985             throw new org.apache.axis.NoEndPointException();
1986         }
1987         org.apache.axis.client.Call _call = createCall();
1988         _call.setOperation(_operations[14]);
1989         _call.setUseSOAPAction(true);
1990         _call.setSOAPActionURI("");
1991         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1992         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMkdir"));
1993 
1994         setRequestHeaders(_call);
1995         setAttachments(_call);
1996  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmMkdirRequest});
1997 
1998         if (_resp instanceof java.rmi.RemoteException) {
1999             throw (java.rmi.RemoteException)_resp;
2000         }
2001         else {
2002             extractAttachments(_call);
2003             try {
2004                 return (org.ogf.srm22.SrmMkdirResponse) _resp;
2005             } catch (java.lang.Exception _exception) {
2006                 return (org.ogf.srm22.SrmMkdirResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmMkdirResponse.class);
2007             }
2008         }
2009   } catch (org.apache.axis.AxisFault axisFaultException) {
2010   throw axisFaultException;
2011 }
2012     }
2013 
2014     public org.ogf.srm22.SrmRmdirResponse srmRmdir(org.ogf.srm22.SrmRmdirRequest srmRmdirRequest) throws java.rmi.RemoteException {
2015         if (super.cachedEndpoint == null) {
2016             throw new org.apache.axis.NoEndPointException();
2017         }
2018         org.apache.axis.client.Call _call = createCall();
2019         _call.setOperation(_operations[15]);
2020         _call.setUseSOAPAction(true);
2021         _call.setSOAPActionURI("");
2022         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2023         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRmdir"));
2024 
2025         setRequestHeaders(_call);
2026         setAttachments(_call);
2027  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmRmdirRequest});
2028 
2029         if (_resp instanceof java.rmi.RemoteException) {
2030             throw (java.rmi.RemoteException)_resp;
2031         }
2032         else {
2033             extractAttachments(_call);
2034             try {
2035                 return (org.ogf.srm22.SrmRmdirResponse) _resp;
2036             } catch (java.lang.Exception _exception) {
2037                 return (org.ogf.srm22.SrmRmdirResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmRmdirResponse.class);
2038             }
2039         }
2040   } catch (org.apache.axis.AxisFault axisFaultException) {
2041   throw axisFaultException;
2042 }
2043     }
2044 
2045     public org.ogf.srm22.SrmRmResponse srmRm(org.ogf.srm22.SrmRmRequest srmRmRequest) throws java.rmi.RemoteException {
2046         if (super.cachedEndpoint == null) {
2047             throw new org.apache.axis.NoEndPointException();
2048         }
2049         org.apache.axis.client.Call _call = createCall();
2050         _call.setOperation(_operations[16]);
2051         _call.setUseSOAPAction(true);
2052         _call.setSOAPActionURI("");
2053         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2054         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmRm"));
2055 
2056         setRequestHeaders(_call);
2057         setAttachments(_call);
2058  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmRmRequest});
2059 
2060         if (_resp instanceof java.rmi.RemoteException) {
2061             throw (java.rmi.RemoteException)_resp;
2062         }
2063         else {
2064             extractAttachments(_call);
2065             try {
2066                 return (org.ogf.srm22.SrmRmResponse) _resp;
2067             } catch (java.lang.Exception _exception) {
2068                 return (org.ogf.srm22.SrmRmResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmRmResponse.class);
2069             }
2070         }
2071   } catch (org.apache.axis.AxisFault axisFaultException) {
2072   throw axisFaultException;
2073 }
2074     }
2075 
2076     public org.ogf.srm22.SrmLsResponse srmLs(org.ogf.srm22.SrmLsRequest srmLsRequest) throws java.rmi.RemoteException {
2077         if (super.cachedEndpoint == null) {
2078             throw new org.apache.axis.NoEndPointException();
2079         }
2080         org.apache.axis.client.Call _call = createCall();
2081         _call.setOperation(_operations[17]);
2082         _call.setUseSOAPAction(true);
2083         _call.setSOAPActionURI("");
2084         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2085         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmLs"));
2086 
2087         setRequestHeaders(_call);
2088         setAttachments(_call);
2089  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmLsRequest});
2090 
2091         if (_resp instanceof java.rmi.RemoteException) {
2092             throw (java.rmi.RemoteException)_resp;
2093         }
2094         else {
2095             extractAttachments(_call);
2096             try {
2097                 return (org.ogf.srm22.SrmLsResponse) _resp;
2098             } catch (java.lang.Exception _exception) {
2099                 return (org.ogf.srm22.SrmLsResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmLsResponse.class);
2100             }
2101         }
2102   } catch (org.apache.axis.AxisFault axisFaultException) {
2103   throw axisFaultException;
2104 }
2105     }
2106 
2107     public org.ogf.srm22.SrmStatusOfLsRequestResponse srmStatusOfLsRequest(org.ogf.srm22.SrmStatusOfLsRequestRequest srmStatusOfLsRequestRequest) throws java.rmi.RemoteException {
2108         if (super.cachedEndpoint == null) {
2109             throw new org.apache.axis.NoEndPointException();
2110         }
2111         org.apache.axis.client.Call _call = createCall();
2112         _call.setOperation(_operations[18]);
2113         _call.setUseSOAPAction(true);
2114         _call.setSOAPActionURI("");
2115         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2116         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfLsRequest"));
2117 
2118         setRequestHeaders(_call);
2119         setAttachments(_call);
2120  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfLsRequestRequest});
2121 
2122         if (_resp instanceof java.rmi.RemoteException) {
2123             throw (java.rmi.RemoteException)_resp;
2124         }
2125         else {
2126             extractAttachments(_call);
2127             try {
2128                 return (org.ogf.srm22.SrmStatusOfLsRequestResponse) _resp;
2129             } catch (java.lang.Exception _exception) {
2130                 return (org.ogf.srm22.SrmStatusOfLsRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfLsRequestResponse.class);
2131             }
2132         }
2133   } catch (org.apache.axis.AxisFault axisFaultException) {
2134   throw axisFaultException;
2135 }
2136     }
2137 
2138     public org.ogf.srm22.SrmMvResponse srmMv(org.ogf.srm22.SrmMvRequest srmMvRequest) throws java.rmi.RemoteException {
2139         if (super.cachedEndpoint == null) {
2140             throw new org.apache.axis.NoEndPointException();
2141         }
2142         org.apache.axis.client.Call _call = createCall();
2143         _call.setOperation(_operations[19]);
2144         _call.setUseSOAPAction(true);
2145         _call.setSOAPActionURI("");
2146         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2147         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmMv"));
2148 
2149         setRequestHeaders(_call);
2150         setAttachments(_call);
2151  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmMvRequest});
2152 
2153         if (_resp instanceof java.rmi.RemoteException) {
2154             throw (java.rmi.RemoteException)_resp;
2155         }
2156         else {
2157             extractAttachments(_call);
2158             try {
2159                 return (org.ogf.srm22.SrmMvResponse) _resp;
2160             } catch (java.lang.Exception _exception) {
2161                 return (org.ogf.srm22.SrmMvResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmMvResponse.class);
2162             }
2163         }
2164   } catch (org.apache.axis.AxisFault axisFaultException) {
2165   throw axisFaultException;
2166 }
2167     }
2168 
2169     public org.ogf.srm22.SrmPrepareToGetResponse srmPrepareToGet(org.ogf.srm22.SrmPrepareToGetRequest srmPrepareToGetRequest) throws java.rmi.RemoteException {
2170         if (super.cachedEndpoint == null) {
2171             throw new org.apache.axis.NoEndPointException();
2172         }
2173         org.apache.axis.client.Call _call = createCall();
2174         _call.setOperation(_operations[20]);
2175         _call.setUseSOAPAction(true);
2176         _call.setSOAPActionURI("");
2177         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2178         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToGet"));
2179 
2180         setRequestHeaders(_call);
2181         setAttachments(_call);
2182  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmPrepareToGetRequest});
2183 
2184         if (_resp instanceof java.rmi.RemoteException) {
2185             throw (java.rmi.RemoteException)_resp;
2186         }
2187         else {
2188             extractAttachments(_call);
2189             try {
2190                 return (org.ogf.srm22.SrmPrepareToGetResponse) _resp;
2191             } catch (java.lang.Exception _exception) {
2192                 return (org.ogf.srm22.SrmPrepareToGetResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmPrepareToGetResponse.class);
2193             }
2194         }
2195   } catch (org.apache.axis.AxisFault axisFaultException) {
2196   throw axisFaultException;
2197 }
2198     }
2199 
2200     public org.ogf.srm22.SrmStatusOfGetRequestResponse srmStatusOfGetRequest(org.ogf.srm22.SrmStatusOfGetRequestRequest srmStatusOfGetRequestRequest) throws java.rmi.RemoteException {
2201         if (super.cachedEndpoint == null) {
2202             throw new org.apache.axis.NoEndPointException();
2203         }
2204         org.apache.axis.client.Call _call = createCall();
2205         _call.setOperation(_operations[21]);
2206         _call.setUseSOAPAction(true);
2207         _call.setSOAPActionURI("");
2208         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2209         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfGetRequest"));
2210 
2211         setRequestHeaders(_call);
2212         setAttachments(_call);
2213  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfGetRequestRequest});
2214 
2215         if (_resp instanceof java.rmi.RemoteException) {
2216             throw (java.rmi.RemoteException)_resp;
2217         }
2218         else {
2219             extractAttachments(_call);
2220             try {
2221                 return (org.ogf.srm22.SrmStatusOfGetRequestResponse) _resp;
2222             } catch (java.lang.Exception _exception) {
2223                 return (org.ogf.srm22.SrmStatusOfGetRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfGetRequestResponse.class);
2224             }
2225         }
2226   } catch (org.apache.axis.AxisFault axisFaultException) {
2227   throw axisFaultException;
2228 }
2229     }
2230 
2231     public org.ogf.srm22.SrmBringOnlineResponse srmBringOnline(org.ogf.srm22.SrmBringOnlineRequest srmBringOnlineRequest) throws java.rmi.RemoteException {
2232         if (super.cachedEndpoint == null) {
2233             throw new org.apache.axis.NoEndPointException();
2234         }
2235         org.apache.axis.client.Call _call = createCall();
2236         _call.setOperation(_operations[22]);
2237         _call.setUseSOAPAction(true);
2238         _call.setSOAPActionURI("");
2239         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2240         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmBringOnline"));
2241 
2242         setRequestHeaders(_call);
2243         setAttachments(_call);
2244  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmBringOnlineRequest});
2245 
2246         if (_resp instanceof java.rmi.RemoteException) {
2247             throw (java.rmi.RemoteException)_resp;
2248         }
2249         else {
2250             extractAttachments(_call);
2251             try {
2252                 return (org.ogf.srm22.SrmBringOnlineResponse) _resp;
2253             } catch (java.lang.Exception _exception) {
2254                 return (org.ogf.srm22.SrmBringOnlineResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmBringOnlineResponse.class);
2255             }
2256         }
2257   } catch (org.apache.axis.AxisFault axisFaultException) {
2258   throw axisFaultException;
2259 }
2260     }
2261 
2262     public org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse srmStatusOfBringOnlineRequest(org.ogf.srm22.SrmStatusOfBringOnlineRequestRequest srmStatusOfBringOnlineRequestRequest) throws java.rmi.RemoteException {
2263         if (super.cachedEndpoint == null) {
2264             throw new org.apache.axis.NoEndPointException();
2265         }
2266         org.apache.axis.client.Call _call = createCall();
2267         _call.setOperation(_operations[23]);
2268         _call.setUseSOAPAction(true);
2269         _call.setSOAPActionURI("");
2270         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2271         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfBringOnlineRequest"));
2272 
2273         setRequestHeaders(_call);
2274         setAttachments(_call);
2275  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfBringOnlineRequestRequest});
2276 
2277         if (_resp instanceof java.rmi.RemoteException) {
2278             throw (java.rmi.RemoteException)_resp;
2279         }
2280         else {
2281             extractAttachments(_call);
2282             try {
2283                 return (org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse) _resp;
2284             } catch (java.lang.Exception _exception) {
2285                 return (org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfBringOnlineRequestResponse.class);
2286             }
2287         }
2288   } catch (org.apache.axis.AxisFault axisFaultException) {
2289   throw axisFaultException;
2290 }
2291     }
2292 
2293     public org.ogf.srm22.SrmPrepareToPutResponse srmPrepareToPut(org.ogf.srm22.SrmPrepareToPutRequest srmPrepareToPutRequest) throws java.rmi.RemoteException {
2294         if (super.cachedEndpoint == null) {
2295             throw new org.apache.axis.NoEndPointException();
2296         }
2297         org.apache.axis.client.Call _call = createCall();
2298         _call.setOperation(_operations[24]);
2299         _call.setUseSOAPAction(true);
2300         _call.setSOAPActionURI("");
2301         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2302         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPrepareToPut"));
2303 
2304         setRequestHeaders(_call);
2305         setAttachments(_call);
2306  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmPrepareToPutRequest});
2307 
2308         if (_resp instanceof java.rmi.RemoteException) {
2309             throw (java.rmi.RemoteException)_resp;
2310         }
2311         else {
2312             extractAttachments(_call);
2313             try {
2314                 return (org.ogf.srm22.SrmPrepareToPutResponse) _resp;
2315             } catch (java.lang.Exception _exception) {
2316                 return (org.ogf.srm22.SrmPrepareToPutResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmPrepareToPutResponse.class);
2317             }
2318         }
2319   } catch (org.apache.axis.AxisFault axisFaultException) {
2320   throw axisFaultException;
2321 }
2322     }
2323 
2324     public org.ogf.srm22.SrmStatusOfPutRequestResponse srmStatusOfPutRequest(org.ogf.srm22.SrmStatusOfPutRequestRequest srmStatusOfPutRequestRequest) throws java.rmi.RemoteException {
2325         if (super.cachedEndpoint == null) {
2326             throw new org.apache.axis.NoEndPointException();
2327         }
2328         org.apache.axis.client.Call _call = createCall();
2329         _call.setOperation(_operations[25]);
2330         _call.setUseSOAPAction(true);
2331         _call.setSOAPActionURI("");
2332         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2333         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfPutRequest"));
2334 
2335         setRequestHeaders(_call);
2336         setAttachments(_call);
2337  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfPutRequestRequest});
2338 
2339         if (_resp instanceof java.rmi.RemoteException) {
2340             throw (java.rmi.RemoteException)_resp;
2341         }
2342         else {
2343             extractAttachments(_call);
2344             try {
2345                 return (org.ogf.srm22.SrmStatusOfPutRequestResponse) _resp;
2346             } catch (java.lang.Exception _exception) {
2347                 return (org.ogf.srm22.SrmStatusOfPutRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfPutRequestResponse.class);
2348             }
2349         }
2350   } catch (org.apache.axis.AxisFault axisFaultException) {
2351   throw axisFaultException;
2352 }
2353     }
2354 
2355     public org.ogf.srm22.SrmCopyResponse srmCopy(org.ogf.srm22.SrmCopyRequest srmCopyRequest) throws java.rmi.RemoteException {
2356         if (super.cachedEndpoint == null) {
2357             throw new org.apache.axis.NoEndPointException();
2358         }
2359         org.apache.axis.client.Call _call = createCall();
2360         _call.setOperation(_operations[26]);
2361         _call.setUseSOAPAction(true);
2362         _call.setSOAPActionURI("");
2363         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2364         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmCopy"));
2365 
2366         setRequestHeaders(_call);
2367         setAttachments(_call);
2368  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmCopyRequest});
2369 
2370         if (_resp instanceof java.rmi.RemoteException) {
2371             throw (java.rmi.RemoteException)_resp;
2372         }
2373         else {
2374             extractAttachments(_call);
2375             try {
2376                 return (org.ogf.srm22.SrmCopyResponse) _resp;
2377             } catch (java.lang.Exception _exception) {
2378                 return (org.ogf.srm22.SrmCopyResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmCopyResponse.class);
2379             }
2380         }
2381   } catch (org.apache.axis.AxisFault axisFaultException) {
2382   throw axisFaultException;
2383 }
2384     }
2385 
2386     public org.ogf.srm22.SrmStatusOfCopyRequestResponse srmStatusOfCopyRequest(org.ogf.srm22.SrmStatusOfCopyRequestRequest srmStatusOfCopyRequestRequest) throws java.rmi.RemoteException {
2387         if (super.cachedEndpoint == null) {
2388             throw new org.apache.axis.NoEndPointException();
2389         }
2390         org.apache.axis.client.Call _call = createCall();
2391         _call.setOperation(_operations[27]);
2392         _call.setUseSOAPAction(true);
2393         _call.setSOAPActionURI("");
2394         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2395         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmStatusOfCopyRequest"));
2396 
2397         setRequestHeaders(_call);
2398         setAttachments(_call);
2399  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmStatusOfCopyRequestRequest});
2400 
2401         if (_resp instanceof java.rmi.RemoteException) {
2402             throw (java.rmi.RemoteException)_resp;
2403         }
2404         else {
2405             extractAttachments(_call);
2406             try {
2407                 return (org.ogf.srm22.SrmStatusOfCopyRequestResponse) _resp;
2408             } catch (java.lang.Exception _exception) {
2409                 return (org.ogf.srm22.SrmStatusOfCopyRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmStatusOfCopyRequestResponse.class);
2410             }
2411         }
2412   } catch (org.apache.axis.AxisFault axisFaultException) {
2413   throw axisFaultException;
2414 }
2415     }
2416 
2417     public org.ogf.srm22.SrmReleaseFilesResponse srmReleaseFiles(org.ogf.srm22.SrmReleaseFilesRequest srmReleaseFilesRequest) throws java.rmi.RemoteException {
2418         if (super.cachedEndpoint == null) {
2419             throw new org.apache.axis.NoEndPointException();
2420         }
2421         org.apache.axis.client.Call _call = createCall();
2422         _call.setOperation(_operations[28]);
2423         _call.setUseSOAPAction(true);
2424         _call.setSOAPActionURI("");
2425         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2426         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmReleaseFiles"));
2427 
2428         setRequestHeaders(_call);
2429         setAttachments(_call);
2430  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmReleaseFilesRequest});
2431 
2432         if (_resp instanceof java.rmi.RemoteException) {
2433             throw (java.rmi.RemoteException)_resp;
2434         }
2435         else {
2436             extractAttachments(_call);
2437             try {
2438                 return (org.ogf.srm22.SrmReleaseFilesResponse) _resp;
2439             } catch (java.lang.Exception _exception) {
2440                 return (org.ogf.srm22.SrmReleaseFilesResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmReleaseFilesResponse.class);
2441             }
2442         }
2443   } catch (org.apache.axis.AxisFault axisFaultException) {
2444   throw axisFaultException;
2445 }
2446     }
2447 
2448     public org.ogf.srm22.SrmPutDoneResponse srmPutDone(org.ogf.srm22.SrmPutDoneRequest srmPutDoneRequest) throws java.rmi.RemoteException {
2449         if (super.cachedEndpoint == null) {
2450             throw new org.apache.axis.NoEndPointException();
2451         }
2452         org.apache.axis.client.Call _call = createCall();
2453         _call.setOperation(_operations[29]);
2454         _call.setUseSOAPAction(true);
2455         _call.setSOAPActionURI("");
2456         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2457         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPutDone"));
2458 
2459         setRequestHeaders(_call);
2460         setAttachments(_call);
2461  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmPutDoneRequest});
2462 
2463         if (_resp instanceof java.rmi.RemoteException) {
2464             throw (java.rmi.RemoteException)_resp;
2465         }
2466         else {
2467             extractAttachments(_call);
2468             try {
2469                 return (org.ogf.srm22.SrmPutDoneResponse) _resp;
2470             } catch (java.lang.Exception _exception) {
2471                 return (org.ogf.srm22.SrmPutDoneResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmPutDoneResponse.class);
2472             }
2473         }
2474   } catch (org.apache.axis.AxisFault axisFaultException) {
2475   throw axisFaultException;
2476 }
2477     }
2478 
2479     public org.ogf.srm22.SrmAbortRequestResponse srmAbortRequest(org.ogf.srm22.SrmAbortRequestRequest srmAbortRequestRequest) throws java.rmi.RemoteException {
2480         if (super.cachedEndpoint == null) {
2481             throw new org.apache.axis.NoEndPointException();
2482         }
2483         org.apache.axis.client.Call _call = createCall();
2484         _call.setOperation(_operations[30]);
2485         _call.setUseSOAPAction(true);
2486         _call.setSOAPActionURI("");
2487         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2488         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortRequest"));
2489 
2490         setRequestHeaders(_call);
2491         setAttachments(_call);
2492  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmAbortRequestRequest});
2493 
2494         if (_resp instanceof java.rmi.RemoteException) {
2495             throw (java.rmi.RemoteException)_resp;
2496         }
2497         else {
2498             extractAttachments(_call);
2499             try {
2500                 return (org.ogf.srm22.SrmAbortRequestResponse) _resp;
2501             } catch (java.lang.Exception _exception) {
2502                 return (org.ogf.srm22.SrmAbortRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmAbortRequestResponse.class);
2503             }
2504         }
2505   } catch (org.apache.axis.AxisFault axisFaultException) {
2506   throw axisFaultException;
2507 }
2508     }
2509 
2510     public org.ogf.srm22.SrmAbortFilesResponse srmAbortFiles(org.ogf.srm22.SrmAbortFilesRequest srmAbortFilesRequest) throws java.rmi.RemoteException {
2511         if (super.cachedEndpoint == null) {
2512             throw new org.apache.axis.NoEndPointException();
2513         }
2514         org.apache.axis.client.Call _call = createCall();
2515         _call.setOperation(_operations[31]);
2516         _call.setUseSOAPAction(true);
2517         _call.setSOAPActionURI("");
2518         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2519         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmAbortFiles"));
2520 
2521         setRequestHeaders(_call);
2522         setAttachments(_call);
2523  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmAbortFilesRequest});
2524 
2525         if (_resp instanceof java.rmi.RemoteException) {
2526             throw (java.rmi.RemoteException)_resp;
2527         }
2528         else {
2529             extractAttachments(_call);
2530             try {
2531                 return (org.ogf.srm22.SrmAbortFilesResponse) _resp;
2532             } catch (java.lang.Exception _exception) {
2533                 return (org.ogf.srm22.SrmAbortFilesResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmAbortFilesResponse.class);
2534             }
2535         }
2536   } catch (org.apache.axis.AxisFault axisFaultException) {
2537   throw axisFaultException;
2538 }
2539     }
2540 
2541     public org.ogf.srm22.SrmSuspendRequestResponse srmSuspendRequest(org.ogf.srm22.SrmSuspendRequestRequest srmSuspendRequestRequest) throws java.rmi.RemoteException {
2542         if (super.cachedEndpoint == null) {
2543             throw new org.apache.axis.NoEndPointException();
2544         }
2545         org.apache.axis.client.Call _call = createCall();
2546         _call.setOperation(_operations[32]);
2547         _call.setUseSOAPAction(true);
2548         _call.setSOAPActionURI("");
2549         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2550         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmSuspendRequest"));
2551 
2552         setRequestHeaders(_call);
2553         setAttachments(_call);
2554  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmSuspendRequestRequest});
2555 
2556         if (_resp instanceof java.rmi.RemoteException) {
2557             throw (java.rmi.RemoteException)_resp;
2558         }
2559         else {
2560             extractAttachments(_call);
2561             try {
2562                 return (org.ogf.srm22.SrmSuspendRequestResponse) _resp;
2563             } catch (java.lang.Exception _exception) {
2564                 return (org.ogf.srm22.SrmSuspendRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmSuspendRequestResponse.class);
2565             }
2566         }
2567   } catch (org.apache.axis.AxisFault axisFaultException) {
2568   throw axisFaultException;
2569 }
2570     }
2571 
2572     public org.ogf.srm22.SrmResumeRequestResponse srmResumeRequest(org.ogf.srm22.SrmResumeRequestRequest srmResumeRequestRequest) throws java.rmi.RemoteException {
2573         if (super.cachedEndpoint == null) {
2574             throw new org.apache.axis.NoEndPointException();
2575         }
2576         org.apache.axis.client.Call _call = createCall();
2577         _call.setOperation(_operations[33]);
2578         _call.setUseSOAPAction(true);
2579         _call.setSOAPActionURI("");
2580         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2581         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmResumeRequest"));
2582 
2583         setRequestHeaders(_call);
2584         setAttachments(_call);
2585  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmResumeRequestRequest});
2586 
2587         if (_resp instanceof java.rmi.RemoteException) {
2588             throw (java.rmi.RemoteException)_resp;
2589         }
2590         else {
2591             extractAttachments(_call);
2592             try {
2593                 return (org.ogf.srm22.SrmResumeRequestResponse) _resp;
2594             } catch (java.lang.Exception _exception) {
2595                 return (org.ogf.srm22.SrmResumeRequestResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmResumeRequestResponse.class);
2596             }
2597         }
2598   } catch (org.apache.axis.AxisFault axisFaultException) {
2599   throw axisFaultException;
2600 }
2601     }
2602 
2603     public org.ogf.srm22.SrmGetRequestSummaryResponse srmGetRequestSummary(org.ogf.srm22.SrmGetRequestSummaryRequest srmGetRequestSummaryRequest) throws java.rmi.RemoteException {
2604         if (super.cachedEndpoint == null) {
2605             throw new org.apache.axis.NoEndPointException();
2606         }
2607         org.apache.axis.client.Call _call = createCall();
2608         _call.setOperation(_operations[34]);
2609         _call.setUseSOAPAction(true);
2610         _call.setSOAPActionURI("");
2611         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2612         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestSummary"));
2613 
2614         setRequestHeaders(_call);
2615         setAttachments(_call);
2616  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetRequestSummaryRequest});
2617 
2618         if (_resp instanceof java.rmi.RemoteException) {
2619             throw (java.rmi.RemoteException)_resp;
2620         }
2621         else {
2622             extractAttachments(_call);
2623             try {
2624                 return (org.ogf.srm22.SrmGetRequestSummaryResponse) _resp;
2625             } catch (java.lang.Exception _exception) {
2626                 return (org.ogf.srm22.SrmGetRequestSummaryResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetRequestSummaryResponse.class);
2627             }
2628         }
2629   } catch (org.apache.axis.AxisFault axisFaultException) {
2630   throw axisFaultException;
2631 }
2632     }
2633 
2634     public org.ogf.srm22.SrmExtendFileLifeTimeResponse srmExtendFileLifeTime(org.ogf.srm22.SrmExtendFileLifeTimeRequest srmExtendFileLifeTimeRequest) throws java.rmi.RemoteException {
2635         if (super.cachedEndpoint == null) {
2636             throw new org.apache.axis.NoEndPointException();
2637         }
2638         org.apache.axis.client.Call _call = createCall();
2639         _call.setOperation(_operations[35]);
2640         _call.setUseSOAPAction(true);
2641         _call.setSOAPActionURI("");
2642         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2643         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmExtendFileLifeTime"));
2644 
2645         setRequestHeaders(_call);
2646         setAttachments(_call);
2647  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmExtendFileLifeTimeRequest});
2648 
2649         if (_resp instanceof java.rmi.RemoteException) {
2650             throw (java.rmi.RemoteException)_resp;
2651         }
2652         else {
2653             extractAttachments(_call);
2654             try {
2655                 return (org.ogf.srm22.SrmExtendFileLifeTimeResponse) _resp;
2656             } catch (java.lang.Exception _exception) {
2657                 return (org.ogf.srm22.SrmExtendFileLifeTimeResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmExtendFileLifeTimeResponse.class);
2658             }
2659         }
2660   } catch (org.apache.axis.AxisFault axisFaultException) {
2661   throw axisFaultException;
2662 }
2663     }
2664 
2665     public org.ogf.srm22.SrmGetRequestTokensResponse srmGetRequestTokens(org.ogf.srm22.SrmGetRequestTokensRequest srmGetRequestTokensRequest) throws java.rmi.RemoteException {
2666         if (super.cachedEndpoint == null) {
2667             throw new org.apache.axis.NoEndPointException();
2668         }
2669         org.apache.axis.client.Call _call = createCall();
2670         _call.setOperation(_operations[36]);
2671         _call.setUseSOAPAction(true);
2672         _call.setSOAPActionURI("");
2673         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2674         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetRequestTokens"));
2675 
2676         setRequestHeaders(_call);
2677         setAttachments(_call);
2678  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetRequestTokensRequest});
2679 
2680         if (_resp instanceof java.rmi.RemoteException) {
2681             throw (java.rmi.RemoteException)_resp;
2682         }
2683         else {
2684             extractAttachments(_call);
2685             try {
2686                 return (org.ogf.srm22.SrmGetRequestTokensResponse) _resp;
2687             } catch (java.lang.Exception _exception) {
2688                 return (org.ogf.srm22.SrmGetRequestTokensResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetRequestTokensResponse.class);
2689             }
2690         }
2691   } catch (org.apache.axis.AxisFault axisFaultException) {
2692   throw axisFaultException;
2693 }
2694     }
2695 
2696     public org.ogf.srm22.SrmGetTransferProtocolsResponse srmGetTransferProtocols(org.ogf.srm22.SrmGetTransferProtocolsRequest srmGetTransferProtocolsRequest) throws java.rmi.RemoteException {
2697         if (super.cachedEndpoint == null) {
2698             throw new org.apache.axis.NoEndPointException();
2699         }
2700         org.apache.axis.client.Call _call = createCall();
2701         _call.setOperation(_operations[37]);
2702         _call.setUseSOAPAction(true);
2703         _call.setSOAPActionURI("");
2704         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2705         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmGetTransferProtocols"));
2706 
2707         setRequestHeaders(_call);
2708         setAttachments(_call);
2709  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmGetTransferProtocolsRequest});
2710 
2711         if (_resp instanceof java.rmi.RemoteException) {
2712             throw (java.rmi.RemoteException)_resp;
2713         }
2714         else {
2715             extractAttachments(_call);
2716             try {
2717                 return (org.ogf.srm22.SrmGetTransferProtocolsResponse) _resp;
2718             } catch (java.lang.Exception _exception) {
2719                 return (org.ogf.srm22.SrmGetTransferProtocolsResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmGetTransferProtocolsResponse.class);
2720             }
2721         }
2722   } catch (org.apache.axis.AxisFault axisFaultException) {
2723   throw axisFaultException;
2724 }
2725     }
2726 
2727     public org.ogf.srm22.SrmPingResponse srmPing(org.ogf.srm22.SrmPingRequest srmPingRequest) throws java.rmi.RemoteException {
2728         if (super.cachedEndpoint == null) {
2729             throw new org.apache.axis.NoEndPointException();
2730         }
2731         org.apache.axis.client.Call _call = createCall();
2732         _call.setOperation(_operations[38]);
2733         _call.setUseSOAPAction(true);
2734         _call.setSOAPActionURI("");
2735         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
2736         _call.setOperationName(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPing"));
2737 
2738         setRequestHeaders(_call);
2739         setAttachments(_call);
2740  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {srmPingRequest});
2741 
2742         if (_resp instanceof java.rmi.RemoteException) {
2743             throw (java.rmi.RemoteException)_resp;
2744         }
2745         else {
2746             extractAttachments(_call);
2747             try {
2748                 return (org.ogf.srm22.SrmPingResponse) _resp;
2749             } catch (java.lang.Exception _exception) {
2750                 return (org.ogf.srm22.SrmPingResponse) org.apache.axis.utils.JavaUtils.convert(_resp, org.ogf.srm22.SrmPingResponse.class);
2751             }
2752         }
2753   } catch (org.apache.axis.AxisFault axisFaultException) {
2754   throw axisFaultException;
2755 }
2756     }
2757 
2758 }