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