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