KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > alfresco > webservice > action > ActionServiceSoapBindingStub


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