1 7 8 package org.alfresco.webservice.administration; 9 10 public class AdministrationServiceSoapBindingStub extends org.apache.axis.client.Stub implements org.alfresco.webservice.administration.AdministrationServiceSoapPort { 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[7]; 20 _initOperationDesc1(); 21 } 22 23 private static void _initOperationDesc1(){ 24 org.apache.axis.description.OperationDesc oper; 25 org.apache.axis.description.ParameterDesc param; 26 oper = new org.apache.axis.description.OperationDesc(); 27 oper.setName("queryUsers"); 28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "filter"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserFilter"), org.alfresco.webservice.administration.UserFilter.class, false, false); 29 oper.addParameter(param); 30 oper.setReturnType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserQueryResults")); 31 oper.setReturnClass(org.alfresco.webservice.administration.UserQueryResults.class); 32 oper.setReturnQName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "result")); 33 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 34 oper.setUse(org.apache.axis.constants.Use.LITERAL); 35 oper.addFault(new org.apache.axis.description.FaultDesc( 36 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 37 "org.alfresco.webservice.administration.AdministrationFault", 38 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 39 true 40 )); 41 _operations[0] = oper; 42 43 oper = new org.apache.axis.description.OperationDesc(); 44 oper.setName("fetchMoreUsers"); 45 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "querySession"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String .class, false, false); 46 oper.addParameter(param); 47 oper.setReturnType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserQueryResults")); 48 oper.setReturnClass(org.alfresco.webservice.administration.UserQueryResults.class); 49 oper.setReturnQName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "result")); 50 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 51 oper.setUse(org.apache.axis.constants.Use.LITERAL); 52 oper.addFault(new org.apache.axis.description.FaultDesc( 53 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 54 "org.alfresco.webservice.administration.AdministrationFault", 55 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 56 true 57 )); 58 _operations[1] = oper; 59 60 oper = new org.apache.axis.description.OperationDesc(); 61 oper.setName("getUser"); 62 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String .class, false, false); 63 oper.addParameter(param); 64 oper.setReturnType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserDetails")); 65 oper.setReturnClass(org.alfresco.webservice.administration.UserDetails.class); 66 oper.setReturnQName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "result")); 67 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 68 oper.setUse(org.apache.axis.constants.Use.LITERAL); 69 oper.addFault(new org.apache.axis.description.FaultDesc( 70 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 71 "org.alfresco.webservice.administration.AdministrationFault", 72 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 73 true 74 )); 75 _operations[2] = oper; 76 77 oper = new org.apache.axis.description.OperationDesc(); 78 oper.setName("createUsers"); 79 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "newUsers"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "NewUserDetails"), org.alfresco.webservice.administration.NewUserDetails[].class, false, false); 80 param.setOmittable(true); 81 oper.addParameter(param); 82 oper.setReturnType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserDetails")); 83 oper.setReturnClass(org.alfresco.webservice.administration.UserDetails[].class); 84 oper.setReturnQName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "result")); 85 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 86 oper.setUse(org.apache.axis.constants.Use.LITERAL); 87 oper.addFault(new org.apache.axis.description.FaultDesc( 88 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 89 "org.alfresco.webservice.administration.AdministrationFault", 90 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 91 true 92 )); 93 _operations[3] = oper; 94 95 oper = new org.apache.axis.description.OperationDesc(); 96 oper.setName("updateUsers"); 97 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "users"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserDetails"), org.alfresco.webservice.administration.UserDetails[].class, false, false); 98 param.setOmittable(true); 99 oper.addParameter(param); 100 oper.setReturnType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserDetails")); 101 oper.setReturnClass(org.alfresco.webservice.administration.UserDetails[].class); 102 oper.setReturnQName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "result")); 103 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 104 oper.setUse(org.apache.axis.constants.Use.LITERAL); 105 oper.addFault(new org.apache.axis.description.FaultDesc( 106 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 107 "org.alfresco.webservice.administration.AdministrationFault", 108 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 109 true 110 )); 111 _operations[4] = oper; 112 113 oper = new org.apache.axis.description.OperationDesc(); 114 oper.setName("changePassword"); 115 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "userName"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String .class, false, false); 116 oper.addParameter(param); 117 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "oldPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String .class, false, false); 118 oper.addParameter(param); 119 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "newPassword"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String .class, false, false); 120 oper.addParameter(param); 121 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID); 122 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 123 oper.setUse(org.apache.axis.constants.Use.LITERAL); 124 oper.addFault(new org.apache.axis.description.FaultDesc( 125 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 126 "org.alfresco.webservice.administration.AdministrationFault", 127 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 128 true 129 )); 130 _operations[5] = oper; 131 132 oper = new org.apache.axis.description.OperationDesc(); 133 oper.setName("deleteUsers"); 134 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "userNames"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String [].class, false, false); 135 param.setOmittable(true); 136 oper.addParameter(param); 137 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID); 138 oper.setStyle(org.apache.axis.constants.Style.WRAPPED); 139 oper.setUse(org.apache.axis.constants.Use.LITERAL); 140 oper.addFault(new org.apache.axis.description.FaultDesc( 141 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 142 "org.alfresco.webservice.administration.AdministrationFault", 143 new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"), 144 true 145 )); 146 _operations[6] = oper; 147 148 } 149 150 public AdministrationServiceSoapBindingStub() throws org.apache.axis.AxisFault { 151 this(null); 152 } 153 154 public AdministrationServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 155 this(service); 156 super.cachedEndpoint = endpointURL; 157 } 158 159 public AdministrationServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault { 160 if (service == null) { 161 super.service = new org.apache.axis.client.Service(); 162 } else { 163 super.service = service; 164 } 165 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2"); 166 java.lang.Class cls; 167 javax.xml.namespace.QName qName; 168 javax.xml.namespace.QName qName2; 169 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class; 170 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class; 171 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class; 172 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class; 173 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class; 174 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class; 175 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class; 176 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class; 177 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class; 178 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class; 179 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", ">ContentFormat>encoding"); 180 cachedSerQNames.add(qName); 181 cls = java.lang.String .class; 182 cachedSerClasses.add(cls); 183 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 184 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 185 186 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", ">ContentFormat>mimetype"); 187 cachedSerQNames.add(qName); 188 cls = java.lang.String .class; 189 cachedSerClasses.add(cls); 190 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 191 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 192 193 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", ">ResultSetRow>node"); 194 cachedSerQNames.add(qName); 195 cls = org.alfresco.webservice.types.ResultSetRowNode.class; 196 cachedSerClasses.add(cls); 197 cachedSerFactories.add(beansf); 198 cachedDeserFactories.add(beandf); 199 200 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", ">Store>address"); 201 cachedSerQNames.add(qName); 202 cls = java.lang.String .class; 203 cachedSerClasses.add(cls); 204 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 205 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 206 207 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "AssociationDefinition"); 208 cachedSerQNames.add(qName); 209 cls = org.alfresco.webservice.types.AssociationDefinition.class; 210 cachedSerClasses.add(cls); 211 cachedSerFactories.add(beansf); 212 cachedDeserFactories.add(beandf); 213 214 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Cardinality"); 215 cachedSerQNames.add(qName); 216 cls = org.alfresco.webservice.types.Cardinality.class; 217 cachedSerClasses.add(cls); 218 cachedSerFactories.add(enumsf); 219 cachedDeserFactories.add(enumdf); 220 221 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Category"); 222 cachedSerQNames.add(qName); 223 cls = org.alfresco.webservice.types.Category.class; 224 cachedSerClasses.add(cls); 225 cachedSerFactories.add(beansf); 226 cachedDeserFactories.add(beandf); 227 228 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ClassDefinition"); 229 cachedSerQNames.add(qName); 230 cls = org.alfresco.webservice.types.ClassDefinition.class; 231 cachedSerClasses.add(cls); 232 cachedSerFactories.add(beansf); 233 cachedDeserFactories.add(beandf); 234 235 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Classification"); 236 cachedSerQNames.add(qName); 237 cls = org.alfresco.webservice.types.Classification.class; 238 cachedSerClasses.add(cls); 239 cachedSerFactories.add(beansf); 240 cachedDeserFactories.add(beandf); 241 242 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ContentFormat"); 243 cachedSerQNames.add(qName); 244 cls = org.alfresco.webservice.types.ContentFormat.class; 245 cachedSerClasses.add(cls); 246 cachedSerFactories.add(beansf); 247 cachedDeserFactories.add(beandf); 248 249 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Name"); 250 cachedSerQNames.add(qName); 251 cls = java.lang.String .class; 252 cachedSerClasses.add(cls); 253 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 254 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 255 256 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "NamedValue"); 257 cachedSerQNames.add(qName); 258 cls = org.alfresco.webservice.types.NamedValue.class; 259 cachedSerClasses.add(cls); 260 cachedSerFactories.add(beansf); 261 cachedDeserFactories.add(beandf); 262 263 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Node"); 264 cachedSerQNames.add(qName); 265 cls = org.alfresco.webservice.types.Node.class; 266 cachedSerClasses.add(cls); 267 cachedSerFactories.add(beansf); 268 cachedDeserFactories.add(beandf); 269 270 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "NodeDefinition"); 271 cachedSerQNames.add(qName); 272 cls = org.alfresco.webservice.types.NodeDefinition.class; 273 cachedSerClasses.add(cls); 274 cachedSerFactories.add(beansf); 275 cachedDeserFactories.add(beandf); 276 277 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ParentReference"); 278 cachedSerQNames.add(qName); 279 cls = org.alfresco.webservice.types.ParentReference.class; 280 cachedSerClasses.add(cls); 281 cachedSerFactories.add(beansf); 282 cachedDeserFactories.add(beandf); 283 284 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Path"); 285 cachedSerQNames.add(qName); 286 cls = java.lang.String .class; 287 cachedSerClasses.add(cls); 288 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 289 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 290 291 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Predicate"); 292 cachedSerQNames.add(qName); 293 cls = org.alfresco.webservice.types.Predicate.class; 294 cachedSerClasses.add(cls); 295 cachedSerFactories.add(beansf); 296 cachedDeserFactories.add(beandf); 297 298 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "PropertyDefinition"); 299 cachedSerQNames.add(qName); 300 cls = org.alfresco.webservice.types.PropertyDefinition.class; 301 cachedSerClasses.add(cls); 302 cachedSerFactories.add(beansf); 303 cachedDeserFactories.add(beandf); 304 305 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Query"); 306 cachedSerQNames.add(qName); 307 cls = org.alfresco.webservice.types.Query.class; 308 cachedSerClasses.add(cls); 309 cachedSerFactories.add(beansf); 310 cachedDeserFactories.add(beandf); 311 312 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "QueryLanguageEnum"); 313 cachedSerQNames.add(qName); 314 cls = org.alfresco.webservice.types.QueryLanguageEnum.class; 315 cachedSerClasses.add(cls); 316 cachedSerFactories.add(enumsf); 317 cachedDeserFactories.add(enumdf); 318 319 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Reference"); 320 cachedSerQNames.add(qName); 321 cls = org.alfresco.webservice.types.Reference.class; 322 cachedSerClasses.add(cls); 323 cachedSerFactories.add(beansf); 324 cachedDeserFactories.add(beandf); 325 326 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ResultSet"); 327 cachedSerQNames.add(qName); 328 cls = org.alfresco.webservice.types.ResultSet.class; 329 cachedSerClasses.add(cls); 330 cachedSerFactories.add(beansf); 331 cachedDeserFactories.add(beandf); 332 333 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ResultSetMetaData"); 334 cachedSerQNames.add(qName); 335 cls = org.alfresco.webservice.types.ResultSetMetaData.class; 336 cachedSerClasses.add(cls); 337 cachedSerFactories.add(beansf); 338 cachedDeserFactories.add(beandf); 339 340 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ResultSetRow"); 341 cachedSerQNames.add(qName); 342 cls = org.alfresco.webservice.types.ResultSetRow.class; 343 cachedSerClasses.add(cls); 344 cachedSerFactories.add(beansf); 345 cachedDeserFactories.add(beandf); 346 347 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "RoleDefinition"); 348 cachedSerQNames.add(qName); 349 cls = org.alfresco.webservice.types.RoleDefinition.class; 350 cachedSerClasses.add(cls); 351 cachedSerFactories.add(beansf); 352 cachedDeserFactories.add(beandf); 353 354 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Store"); 355 cachedSerQNames.add(qName); 356 cls = org.alfresco.webservice.types.Store.class; 357 cachedSerClasses.add(cls); 358 cachedSerFactories.add(beansf); 359 cachedDeserFactories.add(beandf); 360 361 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "StoreEnum"); 362 cachedSerQNames.add(qName); 363 cls = org.alfresco.webservice.types.StoreEnum.class; 364 cachedSerClasses.add(cls); 365 cachedSerFactories.add(enumsf); 366 cachedDeserFactories.add(enumdf); 367 368 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "UUID"); 369 cachedSerQNames.add(qName); 370 cls = java.lang.String .class; 371 cachedSerClasses.add(cls); 372 cachedSerFactories.add(org.apache.axis.encoding.ser.BaseSerializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleSerializerFactory.class, cls, qName)); 373 cachedDeserFactories.add(org.apache.axis.encoding.ser.BaseDeserializerFactory.createFactory(org.apache.axis.encoding.ser.SimpleDeserializerFactory.class, cls, qName)); 374 375 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "ValueDefinition"); 376 cachedSerQNames.add(qName); 377 cls = org.alfresco.webservice.types.ValueDefinition.class; 378 cachedSerClasses.add(cls); 379 cachedSerFactories.add(beansf); 380 cachedDeserFactories.add(beandf); 381 382 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Version"); 383 cachedSerQNames.add(qName); 384 cls = org.alfresco.webservice.types.Version.class; 385 cachedSerClasses.add(cls); 386 cachedSerFactories.add(beansf); 387 cachedDeserFactories.add(beandf); 388 389 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "VersionHistory"); 390 cachedSerQNames.add(qName); 391 cls = org.alfresco.webservice.types.VersionHistory.class; 392 cachedSerClasses.add(cls); 393 cachedSerFactories.add(beansf); 394 cachedDeserFactories.add(beandf); 395 396 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "AdministrationFault"); 397 cachedSerQNames.add(qName); 398 cls = org.alfresco.webservice.administration.AdministrationFault.class; 399 cachedSerClasses.add(cls); 400 cachedSerFactories.add(beansf); 401 cachedDeserFactories.add(beandf); 402 403 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "NewUserDetails"); 404 cachedSerQNames.add(qName); 405 cls = org.alfresco.webservice.administration.NewUserDetails.class; 406 cachedSerClasses.add(cls); 407 cachedSerFactories.add(beansf); 408 cachedDeserFactories.add(beandf); 409 410 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserDetails"); 411 cachedSerQNames.add(qName); 412 cls = org.alfresco.webservice.administration.UserDetails.class; 413 cachedSerClasses.add(cls); 414 cachedSerFactories.add(beansf); 415 cachedDeserFactories.add(beandf); 416 417 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserFilter"); 418 cachedSerQNames.add(qName); 419 cls = org.alfresco.webservice.administration.UserFilter.class; 420 cachedSerClasses.add(cls); 421 cachedSerFactories.add(beansf); 422 cachedDeserFactories.add(beandf); 423 424 qName = new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "UserQueryResults"); 425 cachedSerQNames.add(qName); 426 cls = org.alfresco.webservice.administration.UserQueryResults.class; 427 cachedSerClasses.add(cls); 428 cachedSerFactories.add(beansf); 429 cachedDeserFactories.add(beandf); 430 431 } 432 433 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException { 434 try { 435 org.apache.axis.client.Call _call = super._createCall(); 436 if (super.maintainSessionSet) { 437 _call.setMaintainSession(super.maintainSession); 438 } 439 if (super.cachedUsername != null) { 440 _call.setUsername(super.cachedUsername); 441 } 442 if (super.cachedPassword != null) { 443 _call.setPassword(super.cachedPassword); 444 } 445 if (super.cachedEndpoint != null) { 446 _call.setTargetEndpointAddress(super.cachedEndpoint); 447 } 448 if (super.cachedTimeout != null) { 449 _call.setTimeout(super.cachedTimeout); 450 } 451 if (super.cachedPortName != null) { 452 _call.setPortName(super.cachedPortName); 453 } 454 java.util.Enumeration keys = super.cachedProperties.keys(); 455 while (keys.hasMoreElements()) { 456 java.lang.String key = (java.lang.String ) keys.nextElement(); 457 _call.setProperty(key, super.cachedProperties.get(key)); 458 } 459 synchronized (this) { 465 if (firstCall()) { 466 _call.setEncodingStyle(null); 468 for (int i = 0; i < cachedSerFactories.size(); ++i) { 469 java.lang.Class cls = (java.lang.Class ) cachedSerClasses.get(i); 470 javax.xml.namespace.QName qName = 471 (javax.xml.namespace.QName ) cachedSerQNames.get(i); 472 java.lang.Object x = cachedSerFactories.get(i); 473 if (x instanceof Class ) { 474 java.lang.Class sf = (java.lang.Class ) 475 cachedSerFactories.get(i); 476 java.lang.Class df = (java.lang.Class ) 477 cachedDeserFactories.get(i); 478 _call.registerTypeMapping(cls, qName, sf, df, false); 479 } 480 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory ) { 481 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory) 482 cachedSerFactories.get(i); 483 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory) 484 cachedDeserFactories.get(i); 485 _call.registerTypeMapping(cls, qName, sf, df, false); 486 } 487 } 488 } 489 } 490 return _call; 491 } 492 catch (java.lang.Throwable _t) { 493 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t); 494 } 495 } 496 497 public org.alfresco.webservice.administration.UserQueryResults queryUsers(org.alfresco.webservice.administration.UserFilter filter) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 498 if (super.cachedEndpoint == null) { 499 throw new org.apache.axis.NoEndPointException(); 500 } 501 org.apache.axis.client.Call _call = createCall(); 502 _call.setOperation(_operations[0]); 503 _call.setUseSOAPAction(true); 504 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/queryUsers"); 505 _call.setEncodingStyle(null); 506 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 507 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 508 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 509 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "queryUsers")); 510 511 setRequestHeaders(_call); 512 setAttachments(_call); 513 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {filter}); 514 515 if (_resp instanceof java.rmi.RemoteException ) { 516 throw (java.rmi.RemoteException )_resp; 517 } 518 else { 519 extractAttachments(_call); 520 try { 521 return (org.alfresco.webservice.administration.UserQueryResults) _resp; 522 } catch (java.lang.Exception _exception) { 523 return (org.alfresco.webservice.administration.UserQueryResults) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.administration.UserQueryResults.class); 524 } 525 } 526 } catch (org.apache.axis.AxisFault axisFaultException) { 527 if (axisFaultException.detail != null) { 528 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 529 throw (java.rmi.RemoteException ) axisFaultException.detail; 530 } 531 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 532 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 533 } 534 } 535 throw axisFaultException; 536 } 537 } 538 539 public org.alfresco.webservice.administration.UserQueryResults fetchMoreUsers(java.lang.String querySession) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 540 if (super.cachedEndpoint == null) { 541 throw new org.apache.axis.NoEndPointException(); 542 } 543 org.apache.axis.client.Call _call = createCall(); 544 _call.setOperation(_operations[1]); 545 _call.setUseSOAPAction(true); 546 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/fetchMoreUsers"); 547 _call.setEncodingStyle(null); 548 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 549 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 550 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 551 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "fetchMoreUsers")); 552 553 setRequestHeaders(_call); 554 setAttachments(_call); 555 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {querySession}); 556 557 if (_resp instanceof java.rmi.RemoteException ) { 558 throw (java.rmi.RemoteException )_resp; 559 } 560 else { 561 extractAttachments(_call); 562 try { 563 return (org.alfresco.webservice.administration.UserQueryResults) _resp; 564 } catch (java.lang.Exception _exception) { 565 return (org.alfresco.webservice.administration.UserQueryResults) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.administration.UserQueryResults.class); 566 } 567 } 568 } catch (org.apache.axis.AxisFault axisFaultException) { 569 if (axisFaultException.detail != null) { 570 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 571 throw (java.rmi.RemoteException ) axisFaultException.detail; 572 } 573 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 574 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 575 } 576 } 577 throw axisFaultException; 578 } 579 } 580 581 public org.alfresco.webservice.administration.UserDetails getUser(java.lang.String userName) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 582 if (super.cachedEndpoint == null) { 583 throw new org.apache.axis.NoEndPointException(); 584 } 585 org.apache.axis.client.Call _call = createCall(); 586 _call.setOperation(_operations[2]); 587 _call.setUseSOAPAction(true); 588 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/getUser"); 589 _call.setEncodingStyle(null); 590 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 591 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 592 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 593 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "getUser")); 594 595 setRequestHeaders(_call); 596 setAttachments(_call); 597 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {userName}); 598 599 if (_resp instanceof java.rmi.RemoteException ) { 600 throw (java.rmi.RemoteException )_resp; 601 } 602 else { 603 extractAttachments(_call); 604 try { 605 return (org.alfresco.webservice.administration.UserDetails) _resp; 606 } catch (java.lang.Exception _exception) { 607 return (org.alfresco.webservice.administration.UserDetails) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.administration.UserDetails.class); 608 } 609 } 610 } catch (org.apache.axis.AxisFault axisFaultException) { 611 if (axisFaultException.detail != null) { 612 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 613 throw (java.rmi.RemoteException ) axisFaultException.detail; 614 } 615 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 616 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 617 } 618 } 619 throw axisFaultException; 620 } 621 } 622 623 public org.alfresco.webservice.administration.UserDetails[] createUsers(org.alfresco.webservice.administration.NewUserDetails[] newUsers) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 624 if (super.cachedEndpoint == null) { 625 throw new org.apache.axis.NoEndPointException(); 626 } 627 org.apache.axis.client.Call _call = createCall(); 628 _call.setOperation(_operations[3]); 629 _call.setUseSOAPAction(true); 630 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/createUsers"); 631 _call.setEncodingStyle(null); 632 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 633 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 634 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 635 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "createUsers")); 636 637 setRequestHeaders(_call); 638 setAttachments(_call); 639 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {newUsers}); 640 641 if (_resp instanceof java.rmi.RemoteException ) { 642 throw (java.rmi.RemoteException )_resp; 643 } 644 else { 645 extractAttachments(_call); 646 try { 647 return (org.alfresco.webservice.administration.UserDetails[]) _resp; 648 } catch (java.lang.Exception _exception) { 649 return (org.alfresco.webservice.administration.UserDetails[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.administration.UserDetails[].class); 650 } 651 } 652 } catch (org.apache.axis.AxisFault axisFaultException) { 653 if (axisFaultException.detail != null) { 654 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 655 throw (java.rmi.RemoteException ) axisFaultException.detail; 656 } 657 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 658 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 659 } 660 } 661 throw axisFaultException; 662 } 663 } 664 665 public org.alfresco.webservice.administration.UserDetails[] updateUsers(org.alfresco.webservice.administration.UserDetails[] users) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 666 if (super.cachedEndpoint == null) { 667 throw new org.apache.axis.NoEndPointException(); 668 } 669 org.apache.axis.client.Call _call = createCall(); 670 _call.setOperation(_operations[4]); 671 _call.setUseSOAPAction(true); 672 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/updateUsers"); 673 _call.setEncodingStyle(null); 674 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 675 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 676 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 677 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "updateUsers")); 678 679 setRequestHeaders(_call); 680 setAttachments(_call); 681 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {users}); 682 683 if (_resp instanceof java.rmi.RemoteException ) { 684 throw (java.rmi.RemoteException )_resp; 685 } 686 else { 687 extractAttachments(_call); 688 try { 689 return (org.alfresco.webservice.administration.UserDetails[]) _resp; 690 } catch (java.lang.Exception _exception) { 691 return (org.alfresco.webservice.administration.UserDetails[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.administration.UserDetails[].class); 692 } 693 } 694 } catch (org.apache.axis.AxisFault axisFaultException) { 695 if (axisFaultException.detail != null) { 696 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 697 throw (java.rmi.RemoteException ) axisFaultException.detail; 698 } 699 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 700 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 701 } 702 } 703 throw axisFaultException; 704 } 705 } 706 707 public void changePassword(java.lang.String userName, java.lang.String oldPassword, java.lang.String newPassword) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 708 if (super.cachedEndpoint == null) { 709 throw new org.apache.axis.NoEndPointException(); 710 } 711 org.apache.axis.client.Call _call = createCall(); 712 _call.setOperation(_operations[5]); 713 _call.setUseSOAPAction(true); 714 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/changePassword"); 715 _call.setEncodingStyle(null); 716 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 717 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 718 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 719 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "changePassword")); 720 721 setRequestHeaders(_call); 722 setAttachments(_call); 723 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {userName, oldPassword, newPassword}); 724 725 if (_resp instanceof java.rmi.RemoteException ) { 726 throw (java.rmi.RemoteException )_resp; 727 } 728 extractAttachments(_call); 729 } catch (org.apache.axis.AxisFault axisFaultException) { 730 if (axisFaultException.detail != null) { 731 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 732 throw (java.rmi.RemoteException ) axisFaultException.detail; 733 } 734 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 735 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 736 } 737 } 738 throw axisFaultException; 739 } 740 } 741 742 public void deleteUsers(java.lang.String [] userNames) throws java.rmi.RemoteException , org.alfresco.webservice.administration.AdministrationFault { 743 if (super.cachedEndpoint == null) { 744 throw new org.apache.axis.NoEndPointException(); 745 } 746 org.apache.axis.client.Call _call = createCall(); 747 _call.setOperation(_operations[6]); 748 _call.setUseSOAPAction(true); 749 _call.setSOAPActionURI("http://www.alfresco.org/ws/service/administration/1.0/deleteUsers"); 750 _call.setEncodingStyle(null); 751 _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE); 752 _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE); 753 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS); 754 _call.setOperationName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/service/administration/1.0", "deleteUsers")); 755 756 setRequestHeaders(_call); 757 setAttachments(_call); 758 try { java.lang.Object _resp = _call.invoke(new java.lang.Object [] {userNames}); 759 760 if (_resp instanceof java.rmi.RemoteException ) { 761 throw (java.rmi.RemoteException )_resp; 762 } 763 extractAttachments(_call); 764 } catch (org.apache.axis.AxisFault axisFaultException) { 765 if (axisFaultException.detail != null) { 766 if (axisFaultException.detail instanceof java.rmi.RemoteException ) { 767 throw (java.rmi.RemoteException ) axisFaultException.detail; 768 } 769 if (axisFaultException.detail instanceof org.alfresco.webservice.administration.AdministrationFault) { 770 throw (org.alfresco.webservice.administration.AdministrationFault) axisFaultException.detail; 771 } 772 } 773 throw axisFaultException; 774 } 775 } 776 777 } 778 | Popular Tags |