1   /**
2    * Portlet_DL_DLFolderServiceSoapBindingStub.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.soap.portlet.documentlibrary.service.http;
9   
10  public class Portlet_DL_DLFolderServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.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[18];
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("getFolderId");
29          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);
30          oper.addParameter(param);
31          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);
32          oper.addParameter(param);
33          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);
34          oper.addParameter(param);
35          oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
36          oper.setReturnClass(long.class);
37          oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderIdReturn"));
38          oper.setStyle(org.apache.axis.constants.Style.RPC);
39          oper.setUse(org.apache.axis.constants.Use.ENCODED);
40          _operations[0] = oper;
41  
42          oper = new org.apache.axis.description.OperationDesc();
43          oper.setName("getFolder");
44          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);
45          oper.addParameter(param);
46          oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
47          oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
48          oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderReturn"));
49          oper.setStyle(org.apache.axis.constants.Style.RPC);
50          oper.setUse(org.apache.axis.constants.Use.ENCODED);
51          _operations[1] = oper;
52  
53          oper = new org.apache.axis.description.OperationDesc();
54          oper.setName("getFolder");
55          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);
56          oper.addParameter(param);
57          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);
58          oper.addParameter(param);
59          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);
60          oper.addParameter(param);
61          oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
62          oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
63          oper.setReturnQName(new javax.xml.namespace.QName("", "getFolderReturn"));
64          oper.setStyle(org.apache.axis.constants.Style.RPC);
65          oper.setUse(org.apache.axis.constants.Use.ENCODED);
66          _operations[2] = oper;
67  
68          oper = new org.apache.axis.description.OperationDesc();
69          oper.setName("addFolder");
70          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);
71          oper.addParameter(param);
72          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);
73          oper.addParameter(param);
74          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);
75          oper.addParameter(param);
76          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);
77          oper.addParameter(param);
78          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);
79          oper.addParameter(param);
80          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);
81          oper.addParameter(param);
82          oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
83          oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
84          oper.setReturnQName(new javax.xml.namespace.QName("", "addFolderReturn"));
85          oper.setStyle(org.apache.axis.constants.Style.RPC);
86          oper.setUse(org.apache.axis.constants.Use.ENCODED);
87          _operations[3] = oper;
88  
89          oper = new org.apache.axis.description.OperationDesc();
90          oper.setName("addFolder");
91          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);
92          oper.addParameter(param);
93          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);
94          oper.addParameter(param);
95          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);
96          oper.addParameter(param);
97          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);
98          oper.addParameter(param);
99          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);
100         oper.addParameter(param);
101         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);
102         oper.addParameter(param);
103         oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
104         oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
105         oper.setReturnQName(new javax.xml.namespace.QName("", "addFolderReturn"));
106         oper.setStyle(org.apache.axis.constants.Style.RPC);
107         oper.setUse(org.apache.axis.constants.Use.ENCODED);
108         _operations[4] = oper;
109 
110         oper = new org.apache.axis.description.OperationDesc();
111         oper.setName("copyFolder");
112         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);
113         oper.addParameter(param);
114         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);
115         oper.addParameter(param);
116         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);
117         oper.addParameter(param);
118         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);
119         oper.addParameter(param);
120         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);
121         oper.addParameter(param);
122         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);
123         oper.addParameter(param);
124         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);
125         oper.addParameter(param);
126         oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
127         oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
128         oper.setReturnQName(new javax.xml.namespace.QName("", "copyFolderReturn"));
129         oper.setStyle(org.apache.axis.constants.Style.RPC);
130         oper.setUse(org.apache.axis.constants.Use.ENCODED);
131         _operations[5] = oper;
132 
133         oper = new org.apache.axis.description.OperationDesc();
134         oper.setName("deleteFolder");
135         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);
136         oper.addParameter(param);
137         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);
138         oper.addParameter(param);
139         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);
140         oper.addParameter(param);
141         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
142         oper.setStyle(org.apache.axis.constants.Style.RPC);
143         oper.setUse(org.apache.axis.constants.Use.ENCODED);
144         _operations[6] = oper;
145 
146         oper = new org.apache.axis.description.OperationDesc();
147         oper.setName("deleteFolder");
148         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);
149         oper.addParameter(param);
150         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
151         oper.setStyle(org.apache.axis.constants.Style.RPC);
152         oper.setUse(org.apache.axis.constants.Use.ENCODED);
153         _operations[7] = oper;
154 
155         oper = new org.apache.axis.description.OperationDesc();
156         oper.setName("getFolders");
157         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);
158         oper.addParameter(param);
159         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);
160         oper.addParameter(param);
161         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_tns2_DLFolderSoap"));
162         oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[].class);
163         oper.setReturnQName(new javax.xml.namespace.QName("", "getFoldersReturn"));
164         oper.setStyle(org.apache.axis.constants.Style.RPC);
165         oper.setUse(org.apache.axis.constants.Use.ENCODED);
166         _operations[8] = oper;
167 
168         oper = new org.apache.axis.description.OperationDesc();
169         oper.setName("hasInheritableLock");
170         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);
171         oper.addParameter(param);
172         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
173         oper.setReturnClass(boolean.class);
174         oper.setReturnQName(new javax.xml.namespace.QName("", "hasInheritableLockReturn"));
175         oper.setStyle(org.apache.axis.constants.Style.RPC);
176         oper.setUse(org.apache.axis.constants.Use.ENCODED);
177         _operations[9] = oper;
178 
179     }
180 
181     private static void _initOperationDesc2(){
182         org.apache.axis.description.OperationDesc oper;
183         org.apache.axis.description.ParameterDesc param;
184         oper = new org.apache.axis.description.OperationDesc();
185         oper.setName("lockFolder");
186         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);
187         oper.addParameter(param);
188         oper.setReturnType(new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock"));
189         oper.setReturnClass(com.liferay.client.soap.lock.model.Lock.class);
190         oper.setReturnQName(new javax.xml.namespace.QName("", "lockFolderReturn"));
191         oper.setStyle(org.apache.axis.constants.Style.RPC);
192         oper.setUse(org.apache.axis.constants.Use.ENCODED);
193         _operations[10] = oper;
194 
195         oper = new org.apache.axis.description.OperationDesc();
196         oper.setName("lockFolder");
197         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);
198         oper.addParameter(param);
199         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "owner"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
200         oper.addParameter(param);
201         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "inheritable"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
202         oper.addParameter(param);
203         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationTime"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
204         oper.addParameter(param);
205         oper.setReturnType(new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock"));
206         oper.setReturnClass(com.liferay.client.soap.lock.model.Lock.class);
207         oper.setReturnQName(new javax.xml.namespace.QName("", "lockFolderReturn"));
208         oper.setStyle(org.apache.axis.constants.Style.RPC);
209         oper.setUse(org.apache.axis.constants.Use.ENCODED);
210         _operations[11] = oper;
211 
212         oper = new org.apache.axis.description.OperationDesc();
213         oper.setName("refreshFolderLock");
214         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockUuid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
215         oper.addParameter(param);
216         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "expirationTime"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
217         oper.addParameter(param);
218         oper.setReturnType(new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock"));
219         oper.setReturnClass(com.liferay.client.soap.lock.model.Lock.class);
220         oper.setReturnQName(new javax.xml.namespace.QName("", "refreshFolderLockReturn"));
221         oper.setStyle(org.apache.axis.constants.Style.RPC);
222         oper.setUse(org.apache.axis.constants.Use.ENCODED);
223         _operations[12] = oper;
224 
225         oper = new org.apache.axis.description.OperationDesc();
226         oper.setName("reIndexSearch");
227         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);
228         oper.addParameter(param);
229         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
230         oper.setStyle(org.apache.axis.constants.Style.RPC);
231         oper.setUse(org.apache.axis.constants.Use.ENCODED);
232         _operations[13] = oper;
233 
234         oper = new org.apache.axis.description.OperationDesc();
235         oper.setName("unlockFolder");
236         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);
237         oper.addParameter(param);
238         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockUuid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
239         oper.addParameter(param);
240         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
241         oper.setStyle(org.apache.axis.constants.Style.RPC);
242         oper.setUse(org.apache.axis.constants.Use.ENCODED);
243         _operations[14] = oper;
244 
245         oper = new org.apache.axis.description.OperationDesc();
246         oper.setName("unlockFolder");
247         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);
248         oper.addParameter(param);
249         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);
250         oper.addParameter(param);
251         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);
252         oper.addParameter(param);
253         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockUuid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
254         oper.addParameter(param);
255         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
256         oper.setStyle(org.apache.axis.constants.Style.RPC);
257         oper.setUse(org.apache.axis.constants.Use.ENCODED);
258         _operations[15] = oper;
259 
260         oper = new org.apache.axis.description.OperationDesc();
261         oper.setName("updateFolder");
262         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);
263         oper.addParameter(param);
264         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);
265         oper.addParameter(param);
266         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);
267         oper.addParameter(param);
268         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);
269         oper.addParameter(param);
270         oper.setReturnType(new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap"));
271         oper.setReturnClass(com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
272         oper.setReturnQName(new javax.xml.namespace.QName("", "updateFolderReturn"));
273         oper.setStyle(org.apache.axis.constants.Style.RPC);
274         oper.setUse(org.apache.axis.constants.Use.ENCODED);
275         _operations[16] = oper;
276 
277         oper = new org.apache.axis.description.OperationDesc();
278         oper.setName("verifyInheritableLock");
279         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);
280         oper.addParameter(param);
281         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "lockUuid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
282         oper.addParameter(param);
283         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
284         oper.setReturnClass(boolean.class);
285         oper.setReturnQName(new javax.xml.namespace.QName("", "verifyInheritableLockReturn"));
286         oper.setStyle(org.apache.axis.constants.Style.RPC);
287         oper.setUse(org.apache.axis.constants.Use.ENCODED);
288         _operations[17] = oper;
289 
290     }
291 
292     public Portlet_DL_DLFolderServiceSoapBindingStub() throws org.apache.axis.AxisFault {
293          this(null);
294     }
295 
296     public Portlet_DL_DLFolderServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
297          this(service);
298          super.cachedEndpoint = endpointURL;
299     }
300 
301     public Portlet_DL_DLFolderServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
302         if (service == null) {
303             super.service = new org.apache.axis.client.Service();
304         } else {
305             super.service = service;
306         }
307         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
308             java.lang.Class cls;
309             javax.xml.namespace.QName qName;
310             javax.xml.namespace.QName qName2;
311             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
312             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
313             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
314             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
315             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
316             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
317             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
318             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
319             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
320             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
321             qName = new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap");
322             cachedSerQNames.add(qName);
323             cls = com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class;
324             cachedSerClasses.add(cls);
325             cachedSerFactories.add(beansf);
326             cachedDeserFactories.add(beandf);
327 
328             qName = new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock");
329             cachedSerQNames.add(qName);
330             cls = com.liferay.client.soap.lock.model.Lock.class;
331             cachedSerClasses.add(cls);
332             cachedSerFactories.add(beansf);
333             cachedDeserFactories.add(beandf);
334 
335             qName = new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_tns2_DLFolderSoap");
336             cachedSerQNames.add(qName);
337             cls = com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[].class;
338             cachedSerClasses.add(cls);
339             qName = new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFolderSoap");
340             qName2 = null;
341             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
342             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
343 
344             qName = new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_xsd_string");
345             cachedSerQNames.add(qName);
346             cls = java.lang.String[].class;
347             cachedSerClasses.add(cls);
348             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
349             qName2 = null;
350             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
351             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
352 
353     }
354 
355     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
356         try {
357             org.apache.axis.client.Call _call = super._createCall();
358             if (super.maintainSessionSet) {
359                 _call.setMaintainSession(super.maintainSession);
360             }
361             if (super.cachedUsername != null) {
362                 _call.setUsername(super.cachedUsername);
363             }
364             if (super.cachedPassword != null) {
365                 _call.setPassword(super.cachedPassword);
366             }
367             if (super.cachedEndpoint != null) {
368                 _call.setTargetEndpointAddress(super.cachedEndpoint);
369             }
370             if (super.cachedTimeout != null) {
371                 _call.setTimeout(super.cachedTimeout);
372             }
373             if (super.cachedPortName != null) {
374                 _call.setPortName(super.cachedPortName);
375             }
376             java.util.Enumeration keys = super.cachedProperties.keys();
377             while (keys.hasMoreElements()) {
378                 java.lang.String key = (java.lang.String) keys.nextElement();
379                 _call.setProperty(key, super.cachedProperties.get(key));
380             }
381             // All the type mapping information is registered
382             // when the first call is made.
383             // The type mapping information is actually registered in
384             // the TypeMappingRegistry of the service, which
385             // is the reason why registration is only needed for the first call.
386             synchronized (this) {
387                 if (firstCall()) {
388                     // must set encoding style before registering serializers
389                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
390                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
391                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
392                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
393                         javax.xml.namespace.QName qName =
394                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
395                         java.lang.Object x = cachedSerFactories.get(i);
396                         if (x instanceof Class) {
397                             java.lang.Class sf = (java.lang.Class)
398                                  cachedSerFactories.get(i);
399                             java.lang.Class df = (java.lang.Class)
400                                  cachedDeserFactories.get(i);
401                             _call.registerTypeMapping(cls, qName, sf, df, false);
402                         }
403                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
404                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
405                                  cachedSerFactories.get(i);
406                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
407                                  cachedDeserFactories.get(i);
408                             _call.registerTypeMapping(cls, qName, sf, df, false);
409                         }
410                     }
411                 }
412             }
413             return _call;
414         }
415         catch (java.lang.Throwable _t) {
416             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
417         }
418     }
419 
420     public long getFolderId(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
421         if (super.cachedEndpoint == null) {
422             throw new org.apache.axis.NoEndPointException();
423         }
424         org.apache.axis.client.Call _call = createCall();
425         _call.setOperation(_operations[0]);
426         _call.setUseSOAPAction(true);
427         _call.setSOAPActionURI("");
428         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
429         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolderId"));
430 
431         setRequestHeaders(_call);
432         setAttachments(_call);
433  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
434 
435         if (_resp instanceof java.rmi.RemoteException) {
436             throw (java.rmi.RemoteException)_resp;
437         }
438         else {
439             extractAttachments(_call);
440             try {
441                 return ((java.lang.Long) _resp).longValue();
442             } catch (java.lang.Exception _exception) {
443                 return ((java.lang.Long) org.apache.axis.utils.JavaUtils.convert(_resp, long.class)).longValue();
444             }
445         }
446   } catch (org.apache.axis.AxisFault axisFaultException) {
447   throw axisFaultException;
448 }
449     }
450 
451     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap getFolder(long folderId) throws java.rmi.RemoteException {
452         if (super.cachedEndpoint == null) {
453             throw new org.apache.axis.NoEndPointException();
454         }
455         org.apache.axis.client.Call _call = createCall();
456         _call.setOperation(_operations[1]);
457         _call.setUseSOAPAction(true);
458         _call.setSOAPActionURI("");
459         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
460         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolder"));
461 
462         setRequestHeaders(_call);
463         setAttachments(_call);
464  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
465 
466         if (_resp instanceof java.rmi.RemoteException) {
467             throw (java.rmi.RemoteException)_resp;
468         }
469         else {
470             extractAttachments(_call);
471             try {
472                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
473             } catch (java.lang.Exception _exception) {
474                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
475             }
476         }
477   } catch (org.apache.axis.AxisFault axisFaultException) {
478   throw axisFaultException;
479 }
480     }
481 
482     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap getFolder(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
483         if (super.cachedEndpoint == null) {
484             throw new org.apache.axis.NoEndPointException();
485         }
486         org.apache.axis.client.Call _call = createCall();
487         _call.setOperation(_operations[2]);
488         _call.setUseSOAPAction(true);
489         _call.setSOAPActionURI("");
490         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
491         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolder"));
492 
493         setRequestHeaders(_call);
494         setAttachments(_call);
495  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
496 
497         if (_resp instanceof java.rmi.RemoteException) {
498             throw (java.rmi.RemoteException)_resp;
499         }
500         else {
501             extractAttachments(_call);
502             try {
503                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
504             } catch (java.lang.Exception _exception) {
505                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
506             }
507         }
508   } catch (org.apache.axis.AxisFault axisFaultException) {
509   throw axisFaultException;
510 }
511     }
512 
513     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap addFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String description, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions) throws java.rmi.RemoteException {
514         if (super.cachedEndpoint == null) {
515             throw new org.apache.axis.NoEndPointException();
516         }
517         org.apache.axis.client.Call _call = createCall();
518         _call.setOperation(_operations[3]);
519         _call.setUseSOAPAction(true);
520         _call.setSOAPActionURI("");
521         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
522         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFolder"));
523 
524         setRequestHeaders(_call);
525         setAttachments(_call);
526  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name, description, communityPermissions, guestPermissions});
527 
528         if (_resp instanceof java.rmi.RemoteException) {
529             throw (java.rmi.RemoteException)_resp;
530         }
531         else {
532             extractAttachments(_call);
533             try {
534                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
535             } catch (java.lang.Exception _exception) {
536                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
537             }
538         }
539   } catch (org.apache.axis.AxisFault axisFaultException) {
540   throw axisFaultException;
541 }
542     }
543 
544     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap addFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
545         if (super.cachedEndpoint == null) {
546             throw new org.apache.axis.NoEndPointException();
547         }
548         org.apache.axis.client.Call _call = createCall();
549         _call.setOperation(_operations[4]);
550         _call.setUseSOAPAction(true);
551         _call.setSOAPActionURI("");
552         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
553         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFolder"));
554 
555         setRequestHeaders(_call);
556         setAttachments(_call);
557  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name, description, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
558 
559         if (_resp instanceof java.rmi.RemoteException) {
560             throw (java.rmi.RemoteException)_resp;
561         }
562         else {
563             extractAttachments(_call);
564             try {
565                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
566             } catch (java.lang.Exception _exception) {
567                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
568             }
569         }
570   } catch (org.apache.axis.AxisFault axisFaultException) {
571   throw axisFaultException;
572 }
573     }
574 
575     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap copyFolder(long groupId, long sourceFolderId, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions) throws java.rmi.RemoteException {
576         if (super.cachedEndpoint == null) {
577             throw new org.apache.axis.NoEndPointException();
578         }
579         org.apache.axis.client.Call _call = createCall();
580         _call.setOperation(_operations[5]);
581         _call.setUseSOAPAction(true);
582         _call.setSOAPActionURI("");
583         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
584         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "copyFolder"));
585 
586         setRequestHeaders(_call);
587         setAttachments(_call);
588  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(sourceFolderId), new java.lang.Long(parentFolderId), name, description, new java.lang.Boolean(addCommunityPermissions), new java.lang.Boolean(addGuestPermissions)});
589 
590         if (_resp instanceof java.rmi.RemoteException) {
591             throw (java.rmi.RemoteException)_resp;
592         }
593         else {
594             extractAttachments(_call);
595             try {
596                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
597             } catch (java.lang.Exception _exception) {
598                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
599             }
600         }
601   } catch (org.apache.axis.AxisFault axisFaultException) {
602   throw axisFaultException;
603 }
604     }
605 
606     public void deleteFolder(long groupId, long parentFolderId, java.lang.String name) throws java.rmi.RemoteException {
607         if (super.cachedEndpoint == null) {
608             throw new org.apache.axis.NoEndPointException();
609         }
610         org.apache.axis.client.Call _call = createCall();
611         _call.setOperation(_operations[6]);
612         _call.setUseSOAPAction(true);
613         _call.setSOAPActionURI("");
614         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
615         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFolder"));
616 
617         setRequestHeaders(_call);
618         setAttachments(_call);
619  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name});
620 
621         if (_resp instanceof java.rmi.RemoteException) {
622             throw (java.rmi.RemoteException)_resp;
623         }
624         extractAttachments(_call);
625   } catch (org.apache.axis.AxisFault axisFaultException) {
626   throw axisFaultException;
627 }
628     }
629 
630     public void deleteFolder(long folderId) throws java.rmi.RemoteException {
631         if (super.cachedEndpoint == null) {
632             throw new org.apache.axis.NoEndPointException();
633         }
634         org.apache.axis.client.Call _call = createCall();
635         _call.setOperation(_operations[7]);
636         _call.setUseSOAPAction(true);
637         _call.setSOAPActionURI("");
638         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
639         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFolder"));
640 
641         setRequestHeaders(_call);
642         setAttachments(_call);
643  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
644 
645         if (_resp instanceof java.rmi.RemoteException) {
646             throw (java.rmi.RemoteException)_resp;
647         }
648         extractAttachments(_call);
649   } catch (org.apache.axis.AxisFault axisFaultException) {
650   throw axisFaultException;
651 }
652     }
653 
654     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[] getFolders(long groupId, long parentFolderId) throws java.rmi.RemoteException {
655         if (super.cachedEndpoint == null) {
656             throw new org.apache.axis.NoEndPointException();
657         }
658         org.apache.axis.client.Call _call = createCall();
659         _call.setOperation(_operations[8]);
660         _call.setUseSOAPAction(true);
661         _call.setSOAPActionURI("");
662         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
663         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFolders"));
664 
665         setRequestHeaders(_call);
666         setAttachments(_call);
667  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId)});
668 
669         if (_resp instanceof java.rmi.RemoteException) {
670             throw (java.rmi.RemoteException)_resp;
671         }
672         else {
673             extractAttachments(_call);
674             try {
675                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[]) _resp;
676             } catch (java.lang.Exception _exception) {
677                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap[].class);
678             }
679         }
680   } catch (org.apache.axis.AxisFault axisFaultException) {
681   throw axisFaultException;
682 }
683     }
684 
685     public boolean hasInheritableLock(long folderId) throws java.rmi.RemoteException {
686         if (super.cachedEndpoint == null) {
687             throw new org.apache.axis.NoEndPointException();
688         }
689         org.apache.axis.client.Call _call = createCall();
690         _call.setOperation(_operations[9]);
691         _call.setUseSOAPAction(true);
692         _call.setSOAPActionURI("");
693         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
694         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "hasInheritableLock"));
695 
696         setRequestHeaders(_call);
697         setAttachments(_call);
698  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
699 
700         if (_resp instanceof java.rmi.RemoteException) {
701             throw (java.rmi.RemoteException)_resp;
702         }
703         else {
704             extractAttachments(_call);
705             try {
706                 return ((java.lang.Boolean) _resp).booleanValue();
707             } catch (java.lang.Exception _exception) {
708                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
709             }
710         }
711   } catch (org.apache.axis.AxisFault axisFaultException) {
712   throw axisFaultException;
713 }
714     }
715 
716     public com.liferay.client.soap.lock.model.Lock lockFolder(long folderId) throws java.rmi.RemoteException {
717         if (super.cachedEndpoint == null) {
718             throw new org.apache.axis.NoEndPointException();
719         }
720         org.apache.axis.client.Call _call = createCall();
721         _call.setOperation(_operations[10]);
722         _call.setUseSOAPAction(true);
723         _call.setSOAPActionURI("");
724         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
725         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "lockFolder"));
726 
727         setRequestHeaders(_call);
728         setAttachments(_call);
729  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
730 
731         if (_resp instanceof java.rmi.RemoteException) {
732             throw (java.rmi.RemoteException)_resp;
733         }
734         else {
735             extractAttachments(_call);
736             try {
737                 return (com.liferay.client.soap.lock.model.Lock) _resp;
738             } catch (java.lang.Exception _exception) {
739                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
740             }
741         }
742   } catch (org.apache.axis.AxisFault axisFaultException) {
743   throw axisFaultException;
744 }
745     }
746 
747     public com.liferay.client.soap.lock.model.Lock lockFolder(long folderId, java.lang.String owner, boolean inheritable, long expirationTime) throws java.rmi.RemoteException {
748         if (super.cachedEndpoint == null) {
749             throw new org.apache.axis.NoEndPointException();
750         }
751         org.apache.axis.client.Call _call = createCall();
752         _call.setOperation(_operations[11]);
753         _call.setUseSOAPAction(true);
754         _call.setSOAPActionURI("");
755         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
756         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "lockFolder"));
757 
758         setRequestHeaders(_call);
759         setAttachments(_call);
760  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), owner, new java.lang.Boolean(inheritable), new java.lang.Long(expirationTime)});
761 
762         if (_resp instanceof java.rmi.RemoteException) {
763             throw (java.rmi.RemoteException)_resp;
764         }
765         else {
766             extractAttachments(_call);
767             try {
768                 return (com.liferay.client.soap.lock.model.Lock) _resp;
769             } catch (java.lang.Exception _exception) {
770                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
771             }
772         }
773   } catch (org.apache.axis.AxisFault axisFaultException) {
774   throw axisFaultException;
775 }
776     }
777 
778     public com.liferay.client.soap.lock.model.Lock refreshFolderLock(java.lang.String lockUuid, long expirationTime) throws java.rmi.RemoteException {
779         if (super.cachedEndpoint == null) {
780             throw new org.apache.axis.NoEndPointException();
781         }
782         org.apache.axis.client.Call _call = createCall();
783         _call.setOperation(_operations[12]);
784         _call.setUseSOAPAction(true);
785         _call.setSOAPActionURI("");
786         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
787         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "refreshFolderLock"));
788 
789         setRequestHeaders(_call);
790         setAttachments(_call);
791  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {lockUuid, new java.lang.Long(expirationTime)});
792 
793         if (_resp instanceof java.rmi.RemoteException) {
794             throw (java.rmi.RemoteException)_resp;
795         }
796         else {
797             extractAttachments(_call);
798             try {
799                 return (com.liferay.client.soap.lock.model.Lock) _resp;
800             } catch (java.lang.Exception _exception) {
801                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
802             }
803         }
804   } catch (org.apache.axis.AxisFault axisFaultException) {
805   throw axisFaultException;
806 }
807     }
808 
809     public void reIndexSearch(long companyId) throws java.rmi.RemoteException {
810         if (super.cachedEndpoint == null) {
811             throw new org.apache.axis.NoEndPointException();
812         }
813         org.apache.axis.client.Call _call = createCall();
814         _call.setOperation(_operations[13]);
815         _call.setUseSOAPAction(true);
816         _call.setSOAPActionURI("");
817         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
818         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "reIndexSearch"));
819 
820         setRequestHeaders(_call);
821         setAttachments(_call);
822  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId)});
823 
824         if (_resp instanceof java.rmi.RemoteException) {
825             throw (java.rmi.RemoteException)_resp;
826         }
827         extractAttachments(_call);
828   } catch (org.apache.axis.AxisFault axisFaultException) {
829   throw axisFaultException;
830 }
831     }
832 
833     public void unlockFolder(long folderId, java.lang.String lockUuid) throws java.rmi.RemoteException {
834         if (super.cachedEndpoint == null) {
835             throw new org.apache.axis.NoEndPointException();
836         }
837         org.apache.axis.client.Call _call = createCall();
838         _call.setOperation(_operations[14]);
839         _call.setUseSOAPAction(true);
840         _call.setSOAPActionURI("");
841         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
842         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "unlockFolder"));
843 
844         setRequestHeaders(_call);
845         setAttachments(_call);
846  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), lockUuid});
847 
848         if (_resp instanceof java.rmi.RemoteException) {
849             throw (java.rmi.RemoteException)_resp;
850         }
851         extractAttachments(_call);
852   } catch (org.apache.axis.AxisFault axisFaultException) {
853   throw axisFaultException;
854 }
855     }
856 
857     public void unlockFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String lockUuid) throws java.rmi.RemoteException {
858         if (super.cachedEndpoint == null) {
859             throw new org.apache.axis.NoEndPointException();
860         }
861         org.apache.axis.client.Call _call = createCall();
862         _call.setOperation(_operations[15]);
863         _call.setUseSOAPAction(true);
864         _call.setSOAPActionURI("");
865         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
866         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "unlockFolder"));
867 
868         setRequestHeaders(_call);
869         setAttachments(_call);
870  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Long(parentFolderId), name, lockUuid});
871 
872         if (_resp instanceof java.rmi.RemoteException) {
873             throw (java.rmi.RemoteException)_resp;
874         }
875         extractAttachments(_call);
876   } catch (org.apache.axis.AxisFault axisFaultException) {
877   throw axisFaultException;
878 }
879     }
880 
881     public com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap updateFolder(long folderId, long parentFolderId, java.lang.String name, java.lang.String description) throws java.rmi.RemoteException {
882         if (super.cachedEndpoint == null) {
883             throw new org.apache.axis.NoEndPointException();
884         }
885         org.apache.axis.client.Call _call = createCall();
886         _call.setOperation(_operations[16]);
887         _call.setUseSOAPAction(true);
888         _call.setSOAPActionURI("");
889         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
890         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "updateFolder"));
891 
892         setRequestHeaders(_call);
893         setAttachments(_call);
894  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), new java.lang.Long(parentFolderId), name, description});
895 
896         if (_resp instanceof java.rmi.RemoteException) {
897             throw (java.rmi.RemoteException)_resp;
898         }
899         else {
900             extractAttachments(_call);
901             try {
902                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) _resp;
903             } catch (java.lang.Exception _exception) {
904                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.documentlibrary.model.DLFolderSoap.class);
905             }
906         }
907   } catch (org.apache.axis.AxisFault axisFaultException) {
908   throw axisFaultException;
909 }
910     }
911 
912     public boolean verifyInheritableLock(long folderId, java.lang.String lockUuid) throws java.rmi.RemoteException {
913         if (super.cachedEndpoint == null) {
914             throw new org.apache.axis.NoEndPointException();
915         }
916         org.apache.axis.client.Call _call = createCall();
917         _call.setOperation(_operations[17]);
918         _call.setUseSOAPAction(true);
919         _call.setSOAPActionURI("");
920         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
921         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "verifyInheritableLock"));
922 
923         setRequestHeaders(_call);
924         setAttachments(_call);
925  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), lockUuid});
926 
927         if (_resp instanceof java.rmi.RemoteException) {
928             throw (java.rmi.RemoteException)_resp;
929         }
930         else {
931             extractAttachments(_call);
932             try {
933                 return ((java.lang.Boolean) _resp).booleanValue();
934             } catch (java.lang.Exception _exception) {
935                 return ((java.lang.Boolean) org.apache.axis.utils.JavaUtils.convert(_resp, boolean.class)).booleanValue();
936             }
937         }
938   } catch (org.apache.axis.AxisFault axisFaultException) {
939   throw axisFaultException;
940 }
941     }
942 
943 }
944