2
* Browser_x0020_ServiceSoapStub.java
4
* This file was auto-generated from WSDL
5
* by the Apache Axis 1.2RC2 Nov 16, 2004 (12:19:44 EST) WSDL2Java emitter.
8
package com.novell.simias.browser;
10
public class Browser_x0020_ServiceSoapStub extends org.apache.axis.client.Stub implements com.novell.simias.browser.Browser_x0020_ServiceSoap {
11
private java.util.Vector cachedSerClasses = new java.util.Vector();
12
private java.util.Vector cachedSerQNames = new java.util.Vector();
13
private java.util.Vector cachedSerFactories = new java.util.Vector();
14
private java.util.Vector cachedDeserFactories = new java.util.Vector();
16
static org.apache.axis.description.OperationDesc [] _operations;
19
_operations = new org.apache.axis.description.OperationDesc[12];
20
_initOperationDesc1();
21
_initOperationDesc2();
24
private static void _initOperationDesc1(){
25
org.apache.axis.description.OperationDesc oper;
26
oper = new org.apache.axis.description.OperationDesc();
27
oper.setName("EnumerateCollections");
28
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserNode"));
29
oper.setReturnClass(com.novell.simias.browser.ArrayOfBrowserNode.class);
30
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateCollectionsResult"));
31
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
32
oper.setUse(org.apache.axis.constants.Use.LITERAL);
33
_operations[0] = oper;
35
oper = new org.apache.axis.description.OperationDesc();
36
oper.setName("EnumerateNodes");
37
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
38
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserNode"));
39
oper.setReturnClass(com.novell.simias.browser.ArrayOfBrowserNode.class);
40
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateNodesResult"));
41
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
42
oper.setUse(org.apache.axis.constants.Use.LITERAL);
43
_operations[1] = oper;
45
oper = new org.apache.axis.description.OperationDesc();
46
oper.setName("GetCollectionByID");
47
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
48
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "BrowserNode"));
49
oper.setReturnClass(com.novell.simias.browser.BrowserNode.class);
50
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetCollectionByIDResult"));
51
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
52
oper.setUse(org.apache.axis.constants.Use.LITERAL);
53
_operations[2] = oper;
55
oper = new org.apache.axis.description.OperationDesc();
56
oper.setName("GetNodeByID");
57
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
58
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "nodeID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
59
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "BrowserNode"));
60
oper.setReturnClass(com.novell.simias.browser.BrowserNode.class);
61
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetNodeByIDResult"));
62
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
63
oper.setUse(org.apache.axis.constants.Use.LITERAL);
64
_operations[3] = oper;
66
oper = new org.apache.axis.description.OperationDesc();
67
oper.setName("ModifyProperty");
68
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
69
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "nodeID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
70
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
71
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyType"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
72
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "oldPropertyValue"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
73
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "newPropertyValue"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
74
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyFlags"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "unsignedInt"), org.apache.axis.types.UnsignedInt.class, org.apache.axis.description.ParameterDesc.IN, false, false);
75
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
76
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
77
oper.setUse(org.apache.axis.constants.Use.LITERAL);
78
_operations[4] = oper;
80
oper = new org.apache.axis.description.OperationDesc();
81
oper.setName("AddProperty");
82
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
83
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "nodeID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
84
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
85
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyType"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
86
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyValue"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
87
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyFlags"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "unsignedInt"), org.apache.axis.types.UnsignedInt.class, org.apache.axis.description.ParameterDesc.IN, false, false);
88
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
89
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
90
oper.setUse(org.apache.axis.constants.Use.LITERAL);
91
_operations[5] = oper;
93
oper = new org.apache.axis.description.OperationDesc();
94
oper.setName("DeleteProperty");
95
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
96
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "nodeID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
97
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyName"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
98
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyType"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
99
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "propertyValue"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
100
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
101
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
102
oper.setUse(org.apache.axis.constants.Use.LITERAL);
103
_operations[6] = oper;
105
oper = new org.apache.axis.description.OperationDesc();
106
oper.setName("DeleteCollection");
107
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
108
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
109
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
110
oper.setUse(org.apache.axis.constants.Use.LITERAL);
111
_operations[7] = oper;
113
oper = new org.apache.axis.description.OperationDesc();
114
oper.setName("DeleteNode");
115
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
116
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "nodeID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
117
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
118
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
119
oper.setUse(org.apache.axis.constants.Use.LITERAL);
120
_operations[8] = oper;
122
oper = new org.apache.axis.description.OperationDesc();
123
oper.setName("EnumerateShallowCollections");
124
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserShallowNode"));
125
oper.setReturnClass(com.novell.simias.browser.ArrayOfBrowserShallowNode.class);
126
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateShallowCollectionsResult"));
127
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
128
oper.setUse(org.apache.axis.constants.Use.LITERAL);
129
_operations[9] = oper;
133
private static void _initOperationDesc2(){
134
org.apache.axis.description.OperationDesc oper;
135
oper = new org.apache.axis.description.OperationDesc();
136
oper.setName("EnumerateShallowNodes");
137
oper.addParameter(new javax.xml.namespace.QName("http://novell.com/simias/browser", "collectionID"), new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, org.apache.axis.description.ParameterDesc.IN, false, false);
138
oper.setReturnType(new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserShallowNode"));
139
oper.setReturnClass(com.novell.simias.browser.ArrayOfBrowserShallowNode.class);
140
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateShallowNodesResult"));
141
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
142
oper.setUse(org.apache.axis.constants.Use.LITERAL);
143
_operations[10] = oper;
145
oper = new org.apache.axis.description.OperationDesc();
146
oper.setName("GetVersion");
147
oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
148
oper.setReturnClass(java.lang.String.class);
149
oper.setReturnQName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetVersionResult"));
150
oper.setStyle(org.apache.axis.constants.Style.WRAPPED);
151
oper.setUse(org.apache.axis.constants.Use.LITERAL);
152
_operations[11] = oper;
156
public Browser_x0020_ServiceSoapStub() throws org.apache.axis.AxisFault {
160
public Browser_x0020_ServiceSoapStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
162
super.cachedEndpoint = endpointURL;
165
public Browser_x0020_ServiceSoapStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
166
if (service == null) {
167
super.service = new org.apache.axis.client.Service();
169
super.service = service;
172
javax.xml.namespace.QName qName;
173
java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
174
java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
175
java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
176
java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
177
java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
178
java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
179
java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
180
java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
181
java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
182
java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
183
qName = new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserShallowNode");
184
cachedSerQNames.add(qName);
185
cls = com.novell.simias.browser.ArrayOfBrowserShallowNode.class;
186
cachedSerClasses.add(cls);
187
cachedSerFactories.add(beansf);
188
cachedDeserFactories.add(beandf);
190
qName = new javax.xml.namespace.QName("http://novell.com/simias/browser", "BrowserShallowNode");
191
cachedSerQNames.add(qName);
192
cls = com.novell.simias.browser.BrowserShallowNode.class;
193
cachedSerClasses.add(cls);
194
cachedSerFactories.add(beansf);
195
cachedDeserFactories.add(beandf);
197
qName = new javax.xml.namespace.QName("http://novell.com/simias/browser", "ArrayOfBrowserNode");
198
cachedSerQNames.add(qName);
199
cls = com.novell.simias.browser.ArrayOfBrowserNode.class;
200
cachedSerClasses.add(cls);
201
cachedSerFactories.add(beansf);
202
cachedDeserFactories.add(beandf);
204
qName = new javax.xml.namespace.QName("http://novell.com/simias/browser", "BrowserNode");
205
cachedSerQNames.add(qName);
206
cls = com.novell.simias.browser.BrowserNode.class;
207
cachedSerClasses.add(cls);
208
cachedSerFactories.add(beansf);
209
cachedDeserFactories.add(beandf);
213
protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
215
org.apache.axis.client.Call _call =
216
(org.apache.axis.client.Call) super.service.createCall();
217
if (super.maintainSessionSet) {
218
_call.setMaintainSession(super.maintainSession);
220
if (super.cachedUsername != null) {
221
_call.setUsername(super.cachedUsername);
223
if (super.cachedPassword != null) {
224
_call.setPassword(super.cachedPassword);
226
if (super.cachedEndpoint != null) {
227
_call.setTargetEndpointAddress(super.cachedEndpoint);
229
if (super.cachedTimeout != null) {
230
_call.setTimeout(super.cachedTimeout);
232
if (super.cachedPortName != null) {
233
_call.setPortName(super.cachedPortName);
235
java.util.Enumeration keys = super.cachedProperties.keys();
236
while (keys.hasMoreElements()) {
237
java.lang.String key = (java.lang.String) keys.nextElement();
238
_call.setProperty(key, super.cachedProperties.get(key));
240
// All the type mapping information is registered
241
// when the first call is made.
242
// The type mapping information is actually registered in
243
// the TypeMappingRegistry of the service, which
244
// is the reason why registration is only needed for the first call.
245
synchronized (this) {
247
// must set encoding style before registering serializers
248
_call.setEncodingStyle(null);
249
for (int i = 0; i < cachedSerFactories.size(); ++i) {
250
java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
251
javax.xml.namespace.QName qName =
252
(javax.xml.namespace.QName) cachedSerQNames.get(i);
253
java.lang.Class sf = (java.lang.Class)
254
cachedSerFactories.get(i);
255
java.lang.Class df = (java.lang.Class)
256
cachedDeserFactories.get(i);
257
_call.registerTypeMapping(cls, qName, sf, df, false);
263
catch (java.lang.Throwable _t) {
264
throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
268
public com.novell.simias.browser.ArrayOfBrowserNode enumerateCollections() throws java.rmi.RemoteException {
269
if (super.cachedEndpoint == null) {
270
throw new org.apache.axis.NoEndPointException();
272
org.apache.axis.client.Call _call = createCall();
273
_call.setOperation(_operations[0]);
274
_call.setUseSOAPAction(true);
275
_call.setSOAPActionURI("http://novell.com/simias/browser/EnumerateCollections");
276
_call.setEncodingStyle(null);
277
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
278
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
279
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
280
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateCollections"));
282
setRequestHeaders(_call);
283
setAttachments(_call);
284
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
286
if (_resp instanceof java.rmi.RemoteException) {
287
throw (java.rmi.RemoteException)_resp;
290
extractAttachments(_call);
292
return (com.novell.simias.browser.ArrayOfBrowserNode) _resp;
293
} catch (java.lang.Exception _exception) {
294
return (com.novell.simias.browser.ArrayOfBrowserNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.ArrayOfBrowserNode.class);
299
public com.novell.simias.browser.ArrayOfBrowserNode enumerateNodes(java.lang.String collectionID) throws java.rmi.RemoteException {
300
if (super.cachedEndpoint == null) {
301
throw new org.apache.axis.NoEndPointException();
303
org.apache.axis.client.Call _call = createCall();
304
_call.setOperation(_operations[1]);
305
_call.setUseSOAPAction(true);
306
_call.setSOAPActionURI("http://novell.com/simias/browser/EnumerateNodes");
307
_call.setEncodingStyle(null);
308
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
309
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
310
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
311
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateNodes"));
313
setRequestHeaders(_call);
314
setAttachments(_call);
315
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID});
317
if (_resp instanceof java.rmi.RemoteException) {
318
throw (java.rmi.RemoteException)_resp;
321
extractAttachments(_call);
323
return (com.novell.simias.browser.ArrayOfBrowserNode) _resp;
324
} catch (java.lang.Exception _exception) {
325
return (com.novell.simias.browser.ArrayOfBrowserNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.ArrayOfBrowserNode.class);
330
public com.novell.simias.browser.BrowserNode getCollectionByID(java.lang.String collectionID) throws java.rmi.RemoteException {
331
if (super.cachedEndpoint == null) {
332
throw new org.apache.axis.NoEndPointException();
334
org.apache.axis.client.Call _call = createCall();
335
_call.setOperation(_operations[2]);
336
_call.setUseSOAPAction(true);
337
_call.setSOAPActionURI("http://novell.com/simias/browser/GetCollectionByID");
338
_call.setEncodingStyle(null);
339
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
340
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
341
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
342
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetCollectionByID"));
344
setRequestHeaders(_call);
345
setAttachments(_call);
346
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID});
348
if (_resp instanceof java.rmi.RemoteException) {
349
throw (java.rmi.RemoteException)_resp;
352
extractAttachments(_call);
354
return (com.novell.simias.browser.BrowserNode) _resp;
355
} catch (java.lang.Exception _exception) {
356
return (com.novell.simias.browser.BrowserNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.BrowserNode.class);
361
public com.novell.simias.browser.BrowserNode getNodeByID(java.lang.String collectionID, java.lang.String nodeID) throws java.rmi.RemoteException {
362
if (super.cachedEndpoint == null) {
363
throw new org.apache.axis.NoEndPointException();
365
org.apache.axis.client.Call _call = createCall();
366
_call.setOperation(_operations[3]);
367
_call.setUseSOAPAction(true);
368
_call.setSOAPActionURI("http://novell.com/simias/browser/GetNodeByID");
369
_call.setEncodingStyle(null);
370
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
371
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
372
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
373
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetNodeByID"));
375
setRequestHeaders(_call);
376
setAttachments(_call);
377
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID, nodeID});
379
if (_resp instanceof java.rmi.RemoteException) {
380
throw (java.rmi.RemoteException)_resp;
383
extractAttachments(_call);
385
return (com.novell.simias.browser.BrowserNode) _resp;
386
} catch (java.lang.Exception _exception) {
387
return (com.novell.simias.browser.BrowserNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.BrowserNode.class);
392
public void modifyProperty(java.lang.String collectionID, java.lang.String nodeID, java.lang.String propertyName, java.lang.String propertyType, java.lang.String oldPropertyValue, java.lang.String newPropertyValue, org.apache.axis.types.UnsignedInt propertyFlags) throws java.rmi.RemoteException {
393
if (super.cachedEndpoint == null) {
394
throw new org.apache.axis.NoEndPointException();
396
org.apache.axis.client.Call _call = createCall();
397
_call.setOperation(_operations[4]);
398
_call.setUseSOAPAction(true);
399
_call.setSOAPActionURI("http://novell.com/simias/browser/ModifyProperty");
400
_call.setEncodingStyle(null);
401
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
402
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
403
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
404
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "ModifyProperty"));
406
setRequestHeaders(_call);
407
setAttachments(_call);
408
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID, nodeID, propertyName, propertyType, oldPropertyValue, newPropertyValue, propertyFlags});
410
if (_resp instanceof java.rmi.RemoteException) {
411
throw (java.rmi.RemoteException)_resp;
413
extractAttachments(_call);
416
public void addProperty(java.lang.String collectionID, java.lang.String nodeID, java.lang.String propertyName, java.lang.String propertyType, java.lang.String propertyValue, org.apache.axis.types.UnsignedInt propertyFlags) throws java.rmi.RemoteException {
417
if (super.cachedEndpoint == null) {
418
throw new org.apache.axis.NoEndPointException();
420
org.apache.axis.client.Call _call = createCall();
421
_call.setOperation(_operations[5]);
422
_call.setUseSOAPAction(true);
423
_call.setSOAPActionURI("http://novell.com/simias/browser/AddProperty");
424
_call.setEncodingStyle(null);
425
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
426
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
427
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
428
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "AddProperty"));
430
setRequestHeaders(_call);
431
setAttachments(_call);
432
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID, nodeID, propertyName, propertyType, propertyValue, propertyFlags});
434
if (_resp instanceof java.rmi.RemoteException) {
435
throw (java.rmi.RemoteException)_resp;
437
extractAttachments(_call);
440
public void deleteProperty(java.lang.String collectionID, java.lang.String nodeID, java.lang.String propertyName, java.lang.String propertyType, java.lang.String propertyValue) throws java.rmi.RemoteException {
441
if (super.cachedEndpoint == null) {
442
throw new org.apache.axis.NoEndPointException();
444
org.apache.axis.client.Call _call = createCall();
445
_call.setOperation(_operations[6]);
446
_call.setUseSOAPAction(true);
447
_call.setSOAPActionURI("http://novell.com/simias/browser/DeleteProperty");
448
_call.setEncodingStyle(null);
449
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
450
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
451
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
452
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "DeleteProperty"));
454
setRequestHeaders(_call);
455
setAttachments(_call);
456
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID, nodeID, propertyName, propertyType, propertyValue});
458
if (_resp instanceof java.rmi.RemoteException) {
459
throw (java.rmi.RemoteException)_resp;
461
extractAttachments(_call);
464
public void deleteCollection(java.lang.String collectionID) throws java.rmi.RemoteException {
465
if (super.cachedEndpoint == null) {
466
throw new org.apache.axis.NoEndPointException();
468
org.apache.axis.client.Call _call = createCall();
469
_call.setOperation(_operations[7]);
470
_call.setUseSOAPAction(true);
471
_call.setSOAPActionURI("http://novell.com/simias/browser/DeleteCollection");
472
_call.setEncodingStyle(null);
473
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
474
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
475
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
476
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "DeleteCollection"));
478
setRequestHeaders(_call);
479
setAttachments(_call);
480
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID});
482
if (_resp instanceof java.rmi.RemoteException) {
483
throw (java.rmi.RemoteException)_resp;
485
extractAttachments(_call);
488
public void deleteNode(java.lang.String collectionID, java.lang.String nodeID) throws java.rmi.RemoteException {
489
if (super.cachedEndpoint == null) {
490
throw new org.apache.axis.NoEndPointException();
492
org.apache.axis.client.Call _call = createCall();
493
_call.setOperation(_operations[8]);
494
_call.setUseSOAPAction(true);
495
_call.setSOAPActionURI("http://novell.com/simias/browser/DeleteNode");
496
_call.setEncodingStyle(null);
497
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
498
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
499
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
500
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "DeleteNode"));
502
setRequestHeaders(_call);
503
setAttachments(_call);
504
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID, nodeID});
506
if (_resp instanceof java.rmi.RemoteException) {
507
throw (java.rmi.RemoteException)_resp;
509
extractAttachments(_call);
512
public com.novell.simias.browser.ArrayOfBrowserShallowNode enumerateShallowCollections() throws java.rmi.RemoteException {
513
if (super.cachedEndpoint == null) {
514
throw new org.apache.axis.NoEndPointException();
516
org.apache.axis.client.Call _call = createCall();
517
_call.setOperation(_operations[9]);
518
_call.setUseSOAPAction(true);
519
_call.setSOAPActionURI("http://novell.com/simias/browser/EnumerateShallowCollections");
520
_call.setEncodingStyle(null);
521
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
522
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
523
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
524
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateShallowCollections"));
526
setRequestHeaders(_call);
527
setAttachments(_call);
528
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
530
if (_resp instanceof java.rmi.RemoteException) {
531
throw (java.rmi.RemoteException)_resp;
534
extractAttachments(_call);
536
return (com.novell.simias.browser.ArrayOfBrowserShallowNode) _resp;
537
} catch (java.lang.Exception _exception) {
538
return (com.novell.simias.browser.ArrayOfBrowserShallowNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.ArrayOfBrowserShallowNode.class);
543
public com.novell.simias.browser.ArrayOfBrowserShallowNode enumerateShallowNodes(java.lang.String collectionID) throws java.rmi.RemoteException {
544
if (super.cachedEndpoint == null) {
545
throw new org.apache.axis.NoEndPointException();
547
org.apache.axis.client.Call _call = createCall();
548
_call.setOperation(_operations[10]);
549
_call.setUseSOAPAction(true);
550
_call.setSOAPActionURI("http://novell.com/simias/browser/EnumerateShallowNodes");
551
_call.setEncodingStyle(null);
552
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
553
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
554
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
555
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "EnumerateShallowNodes"));
557
setRequestHeaders(_call);
558
setAttachments(_call);
559
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {collectionID});
561
if (_resp instanceof java.rmi.RemoteException) {
562
throw (java.rmi.RemoteException)_resp;
565
extractAttachments(_call);
567
return (com.novell.simias.browser.ArrayOfBrowserShallowNode) _resp;
568
} catch (java.lang.Exception _exception) {
569
return (com.novell.simias.browser.ArrayOfBrowserShallowNode) org.apache.axis.utils.JavaUtils.convert(_resp, com.novell.simias.browser.ArrayOfBrowserShallowNode.class);
574
public java.lang.String getVersion() throws java.rmi.RemoteException {
575
if (super.cachedEndpoint == null) {
576
throw new org.apache.axis.NoEndPointException();
578
org.apache.axis.client.Call _call = createCall();
579
_call.setOperation(_operations[11]);
580
_call.setUseSOAPAction(true);
581
_call.setSOAPActionURI("http://novell.com/simias/browser/GetVersion");
582
_call.setEncodingStyle(null);
583
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
584
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
585
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
586
_call.setOperationName(new javax.xml.namespace.QName("http://novell.com/simias/browser", "GetVersion"));
588
setRequestHeaders(_call);
589
setAttachments(_call);
590
java.lang.Object _resp = _call.invoke(new java.lang.Object[] {});
592
if (_resp instanceof java.rmi.RemoteException) {
593
throw (java.rmi.RemoteException)_resp;
596
extractAttachments(_call);
598
return (java.lang.String) _resp;
599
} catch (java.lang.Exception _exception) {
600
return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);