1
7
8 package com.liferay.client.portlet.documentlibrary.service.http;
9
10 public class Portlet_DL_DLFolderServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portlet.documentlibrary.service.http.DLFolderServiceSoap {
11 private java.util.Vector cachedSerClasses = new java.util.Vector();
12 private java.util.Vector cachedSerQNames = new java.util.Vector();
13 private java.util.Vector cachedSerFactories = new java.util.Vector();
14 private java.util.Vector cachedDeserFactories = new java.util.Vector();
15
16 static org.apache.axis.description.OperationDesc [] _operations;
17
18 static {
19 _operations = new org.apache.axis.description.OperationDesc[10];
20 _initOperationDesc1();
21 }
22
23 private static void _initOperationDesc1(){
24 org.apache.axis.description.OperationDesc oper;
25 org.apache.axis.description.ParameterDesc param;
26 oper = new org.apache.axis.description.OperationDesc();
27 oper.setName("getFolder");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
29 oper.addParameter(param);
30 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
31 oper.addParameter(param);
32 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
33 oper.addParameter(param);
34 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
35 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
36 oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderReturn"));
37 oper.setStyle(org.apache.axis.constants.Style.RPC);
38 oper.setUse(org.apache.axis.constants.Use.ENCODED);
39 _operations[0] = oper;
40
41 oper = new org.apache.axis.description.OperationDesc();
42 oper.setName("getFolder");
43 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "folderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
44 oper.addParameter(param);
45 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
46 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
47 oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderReturn"));
48 oper.setStyle(org.apache.axis.constants.Style.RPC);
49 oper.setUse(org.apache.axis.constants.Use.ENCODED);
50 _operations[1] = oper;
51
52 oper = new org.apache.axis.description.OperationDesc();
53 oper.setName("getFolderId");
54 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
55 oper.addParameter(param);
56 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
57 oper.addParameter(param);
58 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
59 oper.addParameter(param);
60 oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
61 oper.setReturnClass(long.class);
62 oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderIdReturn"));
63 oper.setStyle(org.apache.axis.constants.Style.RPC);
64 oper.setUse(org.apache.axis.constants.Use.ENCODED);
65 _operations[2] = oper;
66
67 oper = new org.apache.axis.description.OperationDesc();
68 oper.setName("updateFolder");
69 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "folderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
70 oper.addParameter(param);
71 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
72 oper.addParameter(param);
73 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
74 oper.addParameter(param);
75 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
76 oper.addParameter(param);
77 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
78 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
79 oper.setReturnQName(new javax.xml.namespace.QName("", "updateFolderReturn"));
80 oper.setStyle(org.apache.axis.constants.Style.RPC);
81 oper.setUse(org.apache.axis.constants.Use.ENCODED);
82 _operations[3] = oper;
83
84 oper = new org.apache.axis.description.OperationDesc();
85 oper.setName("addFolder");
86 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
87 oper.addParameter(param);
88 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
89 oper.addParameter(param);
90 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
91 oper.addParameter(param);
92 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
93 oper.addParameter(param);
94 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "communityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
95 oper.addParameter(param);
96 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "guestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_xsd_string"), java.lang.String[].class, false, false);
97 oper.addParameter(param);
98 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
99 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
100 oper.setReturnQName(new javax.xml.namespace.QName("", "addFolderReturn"));
101 oper.setStyle(org.apache.axis.constants.Style.RPC);
102 oper.setUse(org.apache.axis.constants.Use.ENCODED);
103 _operations[4] = oper;
104
105 oper = new org.apache.axis.description.OperationDesc();
106 oper.setName("addFolder");
107 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
108 oper.addParameter(param);
109 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
110 oper.addParameter(param);
111 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
112 oper.addParameter(param);
113 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
114 oper.addParameter(param);
115 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addCommunityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
116 oper.addParameter(param);
117 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addGuestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
118 oper.addParameter(param);
119 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
120 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
121 oper.setReturnQName(new javax.xml.namespace.QName("", "addFolderReturn"));
122 oper.setStyle(org.apache.axis.constants.Style.RPC);
123 oper.setUse(org.apache.axis.constants.Use.ENCODED);
124 _operations[5] = oper;
125
126 oper = new org.apache.axis.description.OperationDesc();
127 oper.setName("deleteFolder");
128 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
129 oper.addParameter(param);
130 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
131 oper.addParameter(param);
132 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
133 oper.addParameter(param);
134 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
135 oper.setStyle(org.apache.axis.constants.Style.RPC);
136 oper.setUse(org.apache.axis.constants.Use.ENCODED);
137 _operations[6] = oper;
138
139 oper = new org.apache.axis.description.OperationDesc();
140 oper.setName("deleteFolder");
141 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "folderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
142 oper.addParameter(param);
143 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
144 oper.setStyle(org.apache.axis.constants.Style.RPC);
145 oper.setUse(org.apache.axis.constants.Use.ENCODED);
146 _operations[7] = oper;
147
148 oper = new org.apache.axis.description.OperationDesc();
149 oper.setName("copyFolder");
150 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
151 oper.addParameter(param);
152 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sourceFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
153 oper.addParameter(param);
154 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentFolderId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
155 oper.addParameter(param);
156 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
157 oper.addParameter(param);
158 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
159 oper.addParameter(param);
160 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addCommunityPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
161 oper.addParameter(param);
162 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "addGuestPermissions"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
163 oper.addParameter(param);
164 oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
165 oper.setReturnClass(com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
166 oper.setReturnQName(new javax.xml.namespace.QName("", "copyFolderReturn"));
167 oper.setStyle(org.apache.axis.constants.Style.RPC);
168 oper.setUse(org.apache.axis.constants.Use.ENCODED);
169 _operations[8] = oper;
170
171 oper = new org.apache.axis.description.OperationDesc();
172 oper.setName("reIndexSearch");
173 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
174 oper.addParameter(param);
175 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
176 oper.setStyle(org.apache.axis.constants.Style.RPC);
177 oper.setUse(org.apache.axis.constants.Use.ENCODED);
178 _operations[9] = oper;
179
180 }
181
182 public Portlet_DL_DLFolderServiceSoapBindingStub() throws org.apache.axis.AxisFault {
183 this(null);
184 }
185
186 public Portlet_DL_DLFolderServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
187 this(service);
188 super.cachedEndpoint = endpointURL;
189 }
190
191 public Portlet_DL_DLFolderServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
192 if (service == null) {
193 super.service = new org.apache.axis.client.Service();
194 } else {
195 super.service = service;
196 }
197 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
198 java.lang.Class cls;
199 javax.xml.namespace.QName qName;
200 javax.xml.namespace.QName qName2;
201 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
202 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
203 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
204 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
205 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
206 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
207 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
208 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
209 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
210 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
211 qName = new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap");
212 cachedSerQNames.add(qName);
213 cls = com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class;
214 cachedSerClasses.add(cls);
215 cachedSerFactories.add(beansf);
216 cachedDeserFactories.add(beandf);
217
218 qName = new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_xsd_string");
219 cachedSerQNames.add(qName);
220 cls = java.lang.String[].class;
221 cachedSerClasses.add(cls);
222 qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
223 qName2 = null;
224 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
225 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
226
227 }
228
229 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
230 try {
231 org.apache.axis.client.Call _call = super._createCall();
232 if (super.maintainSessionSet) {
233 _call.setMaintainSession(super.maintainSession);
234 }
235 if (super.cachedUsername != null) {
236 _call.setUsername(super.cachedUsername);
237 }
238 if (super.cachedPassword != null) {
239 _call.setPassword(super.cachedPassword);
240 }
241 if (super.cachedEndpoint != null) {
242 _call.setTargetEndpointAddress(super.cachedEndpoint);
243 }
244 if (super.cachedTimeout != null) {
245 _call.setTimeout(super.cachedTimeout);
246 }
247 if (super.cachedPortName != null) {
248 _call.setPortName(super.cachedPortName);
249 }
250 java.util.Enumeration keys = super.cachedProperties.keys();
251 while (keys.hasMoreElements()) {
252 java.lang.String key = (java.lang.String) keys.nextElement();
253 _call.setProperty(key, super.cachedProperties.get(key));
254 }
255 synchronized (this) {
261 if (firstCall()) {
262 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
264 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
265 for (int i = 0; i < cachedSerFactories.size(); ++i) {
266 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
267 javax.xml.namespace.QName qName =
268 (javax.xml.namespace.QName) cachedSerQNames.get(i);
269 java.lang.Object x = cachedSerFactories.get(i);
270 if (x instanceof Class) {
271 java.lang.Class sf = (java.lang.Class)
272 cachedSerFactories.get(i);
273 java.lang.Class df = (java.lang.Class)
274 cachedDeserFactories.get(i);
275 _call.registerTypeMapping(cls, qName, sf, df, false);
276 }
277 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
278 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
279 cachedSerFactories.get(i);
280 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
281 cachedDeserFactories.get(i);
282 _call.registerTypeMapping(cls, qName, sf, df, false);
283 }
284 }
285 }
286 }
287 return _call;
288 }
289 catch (java.lang.Throwable _t) {
290 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
291 }
292 }
293
294 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap getFolder(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
295 if (super.cachedEndpoint == null) {
296 throw new org.apache.axis.NoEndPointException();
297 }
298 org.apache.axis.client.Call _call = createCall();
299 _call.setOperation(_operations[0]);
300 _call.setUseSOAPAction(true);
301 _call.setSOAPActionURI("");
302 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
303 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolder"));
304
305 setRequestHeaders(_call);
306 setAttachments(_call);
307 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
308
309 if (_resp instanceof java.rmi.RemoteException) {
310 throw (java.rmi.RemoteException)_resp;
311 }
312 else {
313 extractAttachments(_call);
314 try {
315 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
316 } catch (java.lang.Exception _exception) {
317 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
318 }
319 }
320 } catch (org.apache.axis.AxisFault axisFaultException) {
321 throw axisFaultException;
322 }
323 }
324
325 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap getFolder(long folderId) throws java.rmi.RemoteException {
326 if (super.cachedEndpoint == null) {
327 throw new org.apache.axis.NoEndPointException();
328 }
329 org.apache.axis.client.Call _call = createCall();
330 _call.setOperation(_operations[1]);
331 _call.setUseSOAPAction(true);
332 _call.setSOAPActionURI("");
333 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
334 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolder"));
335
336 setRequestHeaders(_call);
337 setAttachments(_call);
338 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
339
340 if (_resp instanceof java.rmi.RemoteException) {
341 throw (java.rmi.RemoteException)_resp;
342 }
343 else {
344 extractAttachments(_call);
345 try {
346 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
347 } catch (java.lang.Exception _exception) {
348 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
349 }
350 }
351 } catch (org.apache.axis.AxisFault axisFaultException) {
352 throw axisFaultException;
353 }
354 }
355
356 public long getFolderId(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
357 if (super.cachedEndpoint == null) {
358 throw new org.apache.axis.NoEndPointException();
359 }
360 org.apache.axis.client.Call _call = createCall();
361 _call.setOperation(_operations[2]);
362 _call.setUseSOAPAction(true);
363 _call.setSOAPActionURI("");
364 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
365 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolderId"));
366
367 setRequestHeaders(_call);
368 setAttachments(_call);
369 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
370
371 if (_resp instanceof java.rmi.RemoteException) {
372 throw (java.rmi.RemoteException)_resp;
373 }
374 else {
375 extractAttachments(_call);
376 try {
377 return ((java.lang.Long) _resp).longValue();
378 } catch (java.lang.Exception _exception) {
379 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
380 }
381 }
382 } catch (org.apache.axis.AxisFault axisFaultException) {
383 throw axisFaultException;
384 }
385 }
386
387 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap updateFolder(long folderId, long parentFolderId, java.lang.String name, java.lang.String description) throws java.rmi.RemoteException {
388 if (super.cachedEndpoint == null) {
389 throw new org.apache.axis.NoEndPointException();
390 }
391 org.apache.axis.client.Call _call = createCall();
392 _call.setOperation(_operations[3]);
393 _call.setUseSOAPAction(true);
394 _call.setSOAPActionURI("");
395 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
396 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "updateFolder"));
397
398 setRequestHeaders(_call);
399 setAttachments(_call);
400 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), new java.lang.Long(parentFolderId), name, description});
401
402 if (_resp instanceof java.rmi.RemoteException) {
403 throw (java.rmi.RemoteException)_resp;
404 }
405 else {
406 extractAttachments(_call);
407 try {
408 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
409 } catch (java.lang.Exception _exception) {
410 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
411 }
412 }
413 } catch (org.apache.axis.AxisFault axisFaultException) {
414 throw axisFaultException;
415 }
416 }
417
418 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap addFolder(long plid, long parentFolderId, java.lang.String name, java.lang.String description, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions) throws java.rmi.RemoteException {
419 if (super.cachedEndpoint == null) {
420 throw new org.apache.axis.NoEndPointException();
421 }
422 org.apache.axis.client.Call _call = createCall();
423 _call.setOperation(_operations[4]);
424 _call.setUseSOAPAction(true);
425 _call.setSOAPActionURI("");
426 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
427 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFolder"));
428
429 setRequestHeaders(_call);
430 setAttachments(_call);
431 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(parentFolderId), name, description, communityPermissions, guestPermissions});
432
433 if (_resp instanceof java.rmi.RemoteException) {
434 throw (java.rmi.RemoteException)_resp;
435 }
436 else {
437 extractAttachments(_call);
438 try {
439 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
440 } catch (java.lang.Exception _exception) {
441 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
442 }
443 }
444 } catch (org.apache.axis.AxisFault axisFaultException) {
445 throw axisFaultException;
446 }
447 }
448
449 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap addFolder(long plid, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
450 if (super.cachedEndpoint == null) {
451 throw new org.apache.axis.NoEndPointException();
452 }
453 org.apache.axis.client.Call _call = createCall();
454 _call.setOperation(_operations[5]);
455 _call.setUseSOAPAction(true);
456 _call.setSOAPActionURI("");
457 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
458 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFolder"));
459
460 setRequestHeaders(_call);
461 setAttachments(_call);
462 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(parentFolderId), name, description, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
463
464 if (_resp instanceof java.rmi.RemoteException) {
465 throw (java.rmi.RemoteException)_resp;
466 }
467 else {
468 extractAttachments(_call);
469 try {
470 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
471 } catch (java.lang.Exception _exception) {
472 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
473 }
474 }
475 } catch (org.apache.axis.AxisFault axisFaultException) {
476 throw axisFaultException;
477 }
478 }
479
480 public void deleteFolder(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
481 if (super.cachedEndpoint == null) {
482 throw new org.apache.axis.NoEndPointException();
483 }
484 org.apache.axis.client.Call _call = createCall();
485 _call.setOperation(_operations[6]);
486 _call.setUseSOAPAction(true);
487 _call.setSOAPActionURI("");
488 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
489 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFolder"));
490
491 setRequestHeaders(_call);
492 setAttachments(_call);
493 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
494
495 if (_resp instanceof java.rmi.RemoteException) {
496 throw (java.rmi.RemoteException)_resp;
497 }
498 extractAttachments(_call);
499 } catch (org.apache.axis.AxisFault axisFaultException) {
500 throw axisFaultException;
501 }
502 }
503
504 public void deleteFolder(long folderId) throws java.rmi.RemoteException {
505 if (super.cachedEndpoint == null) {
506 throw new org.apache.axis.NoEndPointException();
507 }
508 org.apache.axis.client.Call _call = createCall();
509 _call.setOperation(_operations[7]);
510 _call.setUseSOAPAction(true);
511 _call.setSOAPActionURI("");
512 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
513 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFolder"));
514
515 setRequestHeaders(_call);
516 setAttachments(_call);
517 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
518
519 if (_resp instanceof java.rmi.RemoteException) {
520 throw (java.rmi.RemoteException)_resp;
521 }
522 extractAttachments(_call);
523 } catch (org.apache.axis.AxisFault axisFaultException) {
524 throw axisFaultException;
525 }
526 }
527
528 public com.liferay.client.portlet.documentlibrary.model.DLFolderSoap copyFolder(long plid, long sourceFolderId, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
529 if (super.cachedEndpoint == null) {
530 throw new org.apache.axis.NoEndPointException();
531 }
532 org.apache.axis.client.Call _call = createCall();
533 _call.setOperation(_operations[8]);
534 _call.setUseSOAPAction(true);
535 _call.setSOAPActionURI("");
536 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
537 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "copyFolder"));
538
539 setRequestHeaders(_call);
540 setAttachments(_call);
541 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(sourceFolderId), new java.lang.Long(parentFolderId), name, description, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
542
543 if (_resp instanceof java.rmi.RemoteException) {
544 throw (java.rmi.RemoteException)_resp;
545 }
546 else {
547 extractAttachments(_call);
548 try {
549 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) _resp;
550 } catch (java.lang.Exception _exception) {
551 return (com.liferay.client.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portlet.documentlibrary.model.DLFolderSoap.class);
552 }
553 }
554 } catch (org.apache.axis.AxisFault axisFaultException) {
555 throw axisFaultException;
556 }
557 }
558
559 public void reIndexSearch(long companyId) throws java.rmi.RemoteException {
560 if (super.cachedEndpoint == null) {
561 throw new org.apache.axis.NoEndPointException();
562 }
563 org.apache.axis.client.Call _call = createCall();
564 _call.setOperation(_operations[9]);
565 _call.setUseSOAPAction(true);
566 _call.setSOAPActionURI("");
567 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
568 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "reIndexSearch"));
569
570 setRequestHeaders(_call);
571 setAttachments(_call);
572 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
573
574 if (_resp instanceof java.rmi.RemoteException) {
575 throw (java.rmi.RemoteException)_resp;
576 }
577 extractAttachments(_call);
578 } catch (org.apache.axis.AxisFault axisFaultException) {
579 throw axisFaultException;
580 }
581 }
582
583 }
584