KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > webservice > repository > RepositoryServiceSoapBindingStub


1 /**
2  * RepositoryServiceSoapBindingStub.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6  */

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

712     public org.alfresco.webservice.types.Store[] getStores() throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
713         if (super.cachedEndpoint == null) {
714             throw new org.apache.axis.NoEndPointException();
715         }
716         org.apache.axis.client.Call _call = createCall();
717         _call.setOperation(_operations[1]);
718         _call.setUseSOAPAction(true);
719         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/getStores");
720         _call.setEncodingStyle(null);
721         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
722         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
723         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
724         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "getStores"));
725
726         setRequestHeaders(_call);
727         setAttachments(_call);
728  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {});
729
730         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
731             throw (java.rmi.RemoteException JavaDoc)_resp;
732         }
733         else {
734             extractAttachments(_call);
735             try {
736                 return (org.alfresco.webservice.types.Store[]) _resp;
737             } catch (java.lang.Exception JavaDoc _exception) {
738                 return (org.alfresco.webservice.types.Store[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.types.Store[].class);
739             }
740         }
741   } catch (org.apache.axis.AxisFault axisFaultException) {
742     if (axisFaultException.detail != null) {
743         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
744               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
745          }
746         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
747               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
748          }
749    }
750   throw axisFaultException;
751 }
752     }
753
754
755     /**
756      * Executes a query against a store
757      */

758     public org.alfresco.webservice.repository.QueryResult query(org.alfresco.webservice.types.Store store, org.alfresco.webservice.types.Query query, boolean includeMetaData) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
759         if (super.cachedEndpoint == null) {
760             throw new org.apache.axis.NoEndPointException();
761         }
762         org.apache.axis.client.Call _call = createCall();
763         _call.setOperation(_operations[2]);
764         _call.setUseSOAPAction(true);
765         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/query");
766         _call.setEncodingStyle(null);
767         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
768         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
769         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
770         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "query"));
771
772         setRequestHeaders(_call);
773         setAttachments(_call);
774  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {store, query, new java.lang.Boolean JavaDoc(includeMetaData)});
775
776         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
777             throw (java.rmi.RemoteException JavaDoc)_resp;
778         }
779         else {
780             extractAttachments(_call);
781             try {
782                 return (org.alfresco.webservice.repository.QueryResult) _resp;
783             } catch (java.lang.Exception JavaDoc _exception) {
784                 return (org.alfresco.webservice.repository.QueryResult) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.QueryResult.class);
785             }
786         }
787   } catch (org.apache.axis.AxisFault axisFaultException) {
788     if (axisFaultException.detail != null) {
789         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
790               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
791          }
792         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
793               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
794          }
795    }
796   throw axisFaultException;
797 }
798     }
799
800
801     /**
802      * Executes a query to retrieve the children of the specified
803      * resource.
804      */

805     public org.alfresco.webservice.repository.QueryResult queryChildren(org.alfresco.webservice.types.Reference node) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
806         if (super.cachedEndpoint == null) {
807             throw new org.apache.axis.NoEndPointException();
808         }
809         org.apache.axis.client.Call _call = createCall();
810         _call.setOperation(_operations[3]);
811         _call.setUseSOAPAction(true);
812         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/queryChildren");
813         _call.setEncodingStyle(null);
814         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
815         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
816         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
817         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "queryChildren"));
818
819         setRequestHeaders(_call);
820         setAttachments(_call);
821  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {node});
822
823         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
824             throw (java.rmi.RemoteException JavaDoc)_resp;
825         }
826         else {
827             extractAttachments(_call);
828             try {
829                 return (org.alfresco.webservice.repository.QueryResult) _resp;
830             } catch (java.lang.Exception JavaDoc _exception) {
831                 return (org.alfresco.webservice.repository.QueryResult) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.QueryResult.class);
832             }
833         }
834   } catch (org.apache.axis.AxisFault axisFaultException) {
835     if (axisFaultException.detail != null) {
836         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
837               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
838          }
839         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
840               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
841          }
842    }
843   throw axisFaultException;
844 }
845     }
846
847
848     /**
849      * Executes a query to retrieve the parents of the specified resource.
850      */

851     public org.alfresco.webservice.repository.QueryResult queryParents(org.alfresco.webservice.types.Reference node) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
852         if (super.cachedEndpoint == null) {
853             throw new org.apache.axis.NoEndPointException();
854         }
855         org.apache.axis.client.Call _call = createCall();
856         _call.setOperation(_operations[4]);
857         _call.setUseSOAPAction(true);
858         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/queryParents");
859         _call.setEncodingStyle(null);
860         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
861         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
862         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
863         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "queryParents"));
864
865         setRequestHeaders(_call);
866         setAttachments(_call);
867  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {node});
868
869         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
870             throw (java.rmi.RemoteException JavaDoc)_resp;
871         }
872         else {
873             extractAttachments(_call);
874             try {
875                 return (org.alfresco.webservice.repository.QueryResult) _resp;
876             } catch (java.lang.Exception JavaDoc _exception) {
877                 return (org.alfresco.webservice.repository.QueryResult) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.QueryResult.class);
878             }
879         }
880   } catch (org.apache.axis.AxisFault axisFaultException) {
881     if (axisFaultException.detail != null) {
882         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
883               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
884          }
885         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
886               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
887          }
888    }
889   throw axisFaultException;
890 }
891     }
892
893
894     /**
895      * Executes a query to retrieve associated resources of the specified
896      * resource.
897      */

898     public org.alfresco.webservice.repository.QueryResult queryAssociated(org.alfresco.webservice.types.Reference node, org.alfresco.webservice.repository.Association[] association) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
899         if (super.cachedEndpoint == null) {
900             throw new org.apache.axis.NoEndPointException();
901         }
902         org.apache.axis.client.Call _call = createCall();
903         _call.setOperation(_operations[5]);
904         _call.setUseSOAPAction(true);
905         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/queryAssociated");
906         _call.setEncodingStyle(null);
907         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
908         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
909         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
910         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "queryAssociated"));
911
912         setRequestHeaders(_call);
913         setAttachments(_call);
914  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {node, association});
915
916         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
917             throw (java.rmi.RemoteException JavaDoc)_resp;
918         }
919         else {
920             extractAttachments(_call);
921             try {
922                 return (org.alfresco.webservice.repository.QueryResult) _resp;
923             } catch (java.lang.Exception JavaDoc _exception) {
924                 return (org.alfresco.webservice.repository.QueryResult) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.QueryResult.class);
925             }
926         }
927   } catch (org.apache.axis.AxisFault axisFaultException) {
928     if (axisFaultException.detail != null) {
929         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
930               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
931          }
932         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
933               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
934          }
935    }
936   throw axisFaultException;
937 }
938     }
939
940
941     /**
942      * Fetches the next batch of query results.
943      */

944     public org.alfresco.webservice.repository.QueryResult fetchMore(java.lang.String JavaDoc querySession) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
945         if (super.cachedEndpoint == null) {
946             throw new org.apache.axis.NoEndPointException();
947         }
948         org.apache.axis.client.Call _call = createCall();
949         _call.setOperation(_operations[6]);
950         _call.setUseSOAPAction(true);
951         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/fetchMore");
952         _call.setEncodingStyle(null);
953         _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
954         _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
955         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
956         _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "fetchMore"));
957
958         setRequestHeaders(_call);
959         setAttachments(_call);
960  try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {querySession});
961
962         if (_resp instanceof java.rmi.RemoteException JavaDoc) {
963             throw (java.rmi.RemoteException JavaDoc)_resp;
964         }
965         else {
966             extractAttachments(_call);
967             try {
968                 return (org.alfresco.webservice.repository.QueryResult) _resp;
969             } catch (java.lang.Exception JavaDoc _exception) {
970                 return (org.alfresco.webservice.repository.QueryResult) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.QueryResult.class);
971             }
972         }
973   } catch (org.apache.axis.AxisFault axisFaultException) {
974     if (axisFaultException.detail != null) {
975         if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
976               throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
977          }
978         if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
979               throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
980          }
981    }
982   throw axisFaultException;
983 }
984     }
985
986
987     /**
988      * Executes a CML script to manipulate the contents of a Repository
989      * store.
990      */

991     public org.alfresco.webservice.repository.UpdateResult[] update(org.alfresco.webservice.types.CML statements) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
992         if (super.cachedEndpoint == null) {
993             throw new org.apache.axis.NoEndPointException();
994         }
995         org.apache.axis.client.Call _call = createCall();
996         _call.setOperation(_operations[7]);
997         _call.setUseSOAPAction(true);
998         _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/update");
999         _call.setEncodingStyle(null);
1000        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1001        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1002        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1003        _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "update"));
1004
1005        setRequestHeaders(_call);
1006        setAttachments(_call);
1007 try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {statements});
1008
1009        if (_resp instanceof java.rmi.RemoteException JavaDoc) {
1010            throw (java.rmi.RemoteException JavaDoc)_resp;
1011        }
1012        else {
1013            extractAttachments(_call);
1014            try {
1015                return (org.alfresco.webservice.repository.UpdateResult[]) _resp;
1016            } catch (java.lang.Exception JavaDoc _exception) {
1017                return (org.alfresco.webservice.repository.UpdateResult[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.repository.UpdateResult[].class);
1018            }
1019        }
1020  } catch (org.apache.axis.AxisFault axisFaultException) {
1021    if (axisFaultException.detail != null) {
1022        if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
1023              throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
1024         }
1025        if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
1026              throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
1027         }
1028   }
1029  throw axisFaultException;
1030}
1031    }
1032
1033
1034    /**
1035     * Describes a content resource.
1036     */

1037    public org.alfresco.webservice.types.NodeDefinition[] describe(org.alfresco.webservice.types.Predicate items) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
1038        if (super.cachedEndpoint == null) {
1039            throw new org.apache.axis.NoEndPointException();
1040        }
1041        org.apache.axis.client.Call _call = createCall();
1042        _call.setOperation(_operations[8]);
1043        _call.setUseSOAPAction(true);
1044        _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/describe");
1045        _call.setEncodingStyle(null);
1046        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1047        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1048        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1049        _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "describe"));
1050
1051        setRequestHeaders(_call);
1052        setAttachments(_call);
1053 try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {items});
1054
1055        if (_resp instanceof java.rmi.RemoteException JavaDoc) {
1056            throw (java.rmi.RemoteException JavaDoc)_resp;
1057        }
1058        else {
1059            extractAttachments(_call);
1060            try {
1061                return (org.alfresco.webservice.types.NodeDefinition[]) _resp;
1062            } catch (java.lang.Exception JavaDoc _exception) {
1063                return (org.alfresco.webservice.types.NodeDefinition[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.types.NodeDefinition[].class);
1064            }
1065        }
1066  } catch (org.apache.axis.AxisFault axisFaultException) {
1067    if (axisFaultException.detail != null) {
1068        if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
1069              throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
1070         }
1071        if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
1072              throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
1073         }
1074   }
1075  throw axisFaultException;
1076}
1077    }
1078
1079
1080    /**
1081     * Gets a resource from the respository.
1082     */

1083    public org.alfresco.webservice.types.Node[] get(org.alfresco.webservice.types.Predicate where) throws java.rmi.RemoteException JavaDoc, org.alfresco.webservice.repository.RepositoryFault {
1084        if (super.cachedEndpoint == null) {
1085            throw new org.apache.axis.NoEndPointException();
1086        }
1087        org.apache.axis.client.Call _call = createCall();
1088        _call.setOperation(_operations[9]);
1089        _call.setUseSOAPAction(true);
1090        _call.setSOAPActionURI("http://www.alfresco.org/ws/service/repository/1.0/get");
1091        _call.setEncodingStyle(null);
1092        _call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
1093        _call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
1094        _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
1095        _call.setOperationName(new javax.xml.namespace.QName JavaDoc("http://www.alfresco.org/ws/service/repository/1.0", "get"));
1096
1097        setRequestHeaders(_call);
1098        setAttachments(_call);
1099 try { java.lang.Object JavaDoc _resp = _call.invoke(new java.lang.Object JavaDoc[] {where});
1100
1101        if (_resp instanceof java.rmi.RemoteException JavaDoc) {
1102            throw (java.rmi.RemoteException JavaDoc)_resp;
1103        }
1104        else {
1105            extractAttachments(_call);
1106            try {
1107                return (org.alfresco.webservice.types.Node[]) _resp;
1108            } catch (java.lang.Exception JavaDoc _exception) {
1109                return (org.alfresco.webservice.types.Node[]) org.apache.axis.utils.JavaUtils.convert(_resp, org.alfresco.webservice.types.Node[].class);
1110            }
1111        }
1112  } catch (org.apache.axis.AxisFault axisFaultException) {
1113    if (axisFaultException.detail != null) {
1114        if (axisFaultException.detail instanceof java.rmi.RemoteException JavaDoc) {
1115              throw (java.rmi.RemoteException JavaDoc) axisFaultException.detail;
1116         }
1117        if (axisFaultException.detail instanceof org.alfresco.webservice.repository.RepositoryFault) {
1118              throw (org.alfresco.webservice.repository.RepositoryFault) axisFaultException.detail;
1119         }
1120   }
1121  throw axisFaultException;
1122}
1123    }
1124
1125}
1126
Popular Tags