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[15];
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          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);
88          oper.addParameter(param);
89          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
90          oper.setStyle(org.apache.axis.constants.Style.RPC);
91          oper.setUse(org.apache.axis.constants.Use.ENCODED);
92          _operations[2] = oper;
93  
94          oper = new org.apache.axis.description.OperationDesc();
95          oper.setName("deleteFileEntry");
96          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);
97          oper.addParameter(param);
98          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);
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("getFileEntryLock");
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://model.lock.liferay.com", "Lock"));
160         oper.setReturnClass(com.liferay.client.soap.lock.model.Lock.class);
161         oper.setReturnQName(new javax.xml.namespace.QName("", "getFileEntryLockReturn"));
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         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);
173         oper.addParameter(param);
174         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);
175         oper.addParameter(param);
176         oper.setReturnType(new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock"));
177         oper.setReturnClass(com.liferay.client.soap.lock.model.Lock.class);
178         oper.setReturnQName(new javax.xml.namespace.QName("", "lockFileEntryReturn"));
179         oper.setStyle(org.apache.axis.constants.Style.RPC);
180         oper.setUse(org.apache.axis.constants.Use.ENCODED);
181         _operations[9] = oper;
182 
183     }
184 
185     private static void _initOperationDesc2(){
186         org.apache.axis.description.OperationDesc oper;
187         org.apache.axis.description.ParameterDesc param;
188         oper = new org.apache.axis.description.OperationDesc();
189         oper.setName("lockFileEntry");
190         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);
191         oper.addParameter(param);
192         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);
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         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);
221         oper.addParameter(param);
222         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
223         oper.setStyle(org.apache.axis.constants.Style.RPC);
224         oper.setUse(org.apache.axis.constants.Use.ENCODED);
225         _operations[12] = oper;
226 
227         oper = new org.apache.axis.description.OperationDesc();
228         oper.setName("unlockFileEntry");
229         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);
230         oper.addParameter(param);
231         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);
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     }
266 
267     public Portlet_DL_DLFileEntryServiceSoapBindingStub() throws org.apache.axis.AxisFault {
268          this(null);
269     }
270 
271     public Portlet_DL_DLFileEntryServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
272          this(service);
273          super.cachedEndpoint = endpointURL;
274     }
275 
276     public Portlet_DL_DLFileEntryServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
277         if (service == null) {
278             super.service = new org.apache.axis.client.Service();
279         } else {
280             super.service = service;
281         }
282         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
283             java.lang.Class cls;
284             javax.xml.namespace.QName qName;
285             javax.xml.namespace.QName qName2;
286             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
287             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
288             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
289             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
290             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
291             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
292             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
293             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
294             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
295             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
296             qName = new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap");
297             cachedSerQNames.add(qName);
298             cls = com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap.class;
299             cachedSerClasses.add(cls);
300             cachedSerFactories.add(beansf);
301             cachedDeserFactories.add(beandf);
302 
303             qName = new javax.xml.namespace.QName("http://model.lock.liferay.com", "Lock");
304             cachedSerQNames.add(qName);
305             cls = com.liferay.client.soap.lock.model.Lock.class;
306             cachedSerClasses.add(cls);
307             cachedSerFactories.add(beansf);
308             cachedDeserFactories.add(beandf);
309 
310             qName = new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_tns2_DLFileEntrySoap");
311             cachedSerQNames.add(qName);
312             cls = com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap[].class;
313             cachedSerClasses.add(cls);
314             qName = new javax.xml.namespace.QName("http://model.documentlibrary.portlet.liferay.com", "DLFileEntrySoap");
315             qName2 = null;
316             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
317             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
318 
319             qName = new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "ArrayOf_xsd_string");
320             cachedSerQNames.add(qName);
321             cls = java.lang.String[].class;
322             cachedSerClasses.add(cls);
323             qName = new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string");
324             qName2 = null;
325             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
326             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
327 
328     }
329 
330     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
331         try {
332             org.apache.axis.client.Call _call = super._createCall();
333             if (super.maintainSessionSet) {
334                 _call.setMaintainSession(super.maintainSession);
335             }
336             if (super.cachedUsername != null) {
337                 _call.setUsername(super.cachedUsername);
338             }
339             if (super.cachedPassword != null) {
340                 _call.setPassword(super.cachedPassword);
341             }
342             if (super.cachedEndpoint != null) {
343                 _call.setTargetEndpointAddress(super.cachedEndpoint);
344             }
345             if (super.cachedTimeout != null) {
346                 _call.setTimeout(super.cachedTimeout);
347             }
348             if (super.cachedPortName != null) {
349                 _call.setPortName(super.cachedPortName);
350             }
351             java.util.Enumeration keys = super.cachedProperties.keys();
352             while (keys.hasMoreElements()) {
353                 java.lang.String key = (java.lang.String) keys.nextElement();
354                 _call.setProperty(key, super.cachedProperties.get(key));
355             }
356             // All the type mapping information is registered
357             // when the first call is made.
358             // The type mapping information is actually registered in
359             // the TypeMappingRegistry of the service, which
360             // is the reason why registration is only needed for the first call.
361             synchronized (this) {
362                 if (firstCall()) {
363                     // must set encoding style before registering serializers
364                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
365                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
366                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
367                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
368                         javax.xml.namespace.QName qName =
369                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
370                         java.lang.Object x = cachedSerFactories.get(i);
371                         if (x instanceof Class) {
372                             java.lang.Class sf = (java.lang.Class)
373                                  cachedSerFactories.get(i);
374                             java.lang.Class df = (java.lang.Class)
375                                  cachedDeserFactories.get(i);
376                             _call.registerTypeMapping(cls, qName, sf, df, false);
377                         }
378                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
379                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
380                                  cachedSerFactories.get(i);
381                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
382                                  cachedDeserFactories.get(i);
383                             _call.registerTypeMapping(cls, qName, sf, df, false);
384                         }
385                     }
386                 }
387             }
388             return _call;
389         }
390         catch (java.lang.Throwable _t) {
391             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
392         }
393     }
394 
395     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 {
396         if (super.cachedEndpoint == null) {
397             throw new org.apache.axis.NoEndPointException();
398         }
399         org.apache.axis.client.Call _call = createCall();
400         _call.setOperation(_operations[0]);
401         _call.setUseSOAPAction(true);
402         _call.setSOAPActionURI("");
403         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
404         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFileEntry"));
405 
406         setRequestHeaders(_call);
407         setAttachments(_call);
408  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)});
409 
410         if (_resp instanceof java.rmi.RemoteException) {
411             throw (java.rmi.RemoteException)_resp;
412         }
413         else {
414             extractAttachments(_call);
415             try {
416                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap) _resp;
417             } catch (java.lang.Exception _exception) {
418                 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);
419             }
420         }
421   } catch (org.apache.axis.AxisFault axisFaultException) {
422   throw axisFaultException;
423 }
424     }
425 
426     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 {
427         if (super.cachedEndpoint == null) {
428             throw new org.apache.axis.NoEndPointException();
429         }
430         org.apache.axis.client.Call _call = createCall();
431         _call.setOperation(_operations[1]);
432         _call.setUseSOAPAction(true);
433         _call.setSOAPActionURI("");
434         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
435         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "addFileEntry"));
436 
437         setRequestHeaders(_call);
438         setAttachments(_call);
439  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name, title, description, tagsEntries, extraSettings, bytes, communityPermissions, guestPermissions});
440 
441         if (_resp instanceof java.rmi.RemoteException) {
442             throw (java.rmi.RemoteException)_resp;
443         }
444         else {
445             extractAttachments(_call);
446             try {
447                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap) _resp;
448             } catch (java.lang.Exception _exception) {
449                 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);
450             }
451         }
452   } catch (org.apache.axis.AxisFault axisFaultException) {
453   throw axisFaultException;
454 }
455     }
456 
457     public void deleteFileEntry(long folderId, java.lang.String name, double version) throws java.rmi.RemoteException {
458         if (super.cachedEndpoint == null) {
459             throw new org.apache.axis.NoEndPointException();
460         }
461         org.apache.axis.client.Call _call = createCall();
462         _call.setOperation(_operations[2]);
463         _call.setUseSOAPAction(true);
464         _call.setSOAPActionURI("");
465         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
466         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFileEntry"));
467 
468         setRequestHeaders(_call);
469         setAttachments(_call);
470  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name, new java.lang.Double(version)});
471 
472         if (_resp instanceof java.rmi.RemoteException) {
473             throw (java.rmi.RemoteException)_resp;
474         }
475         extractAttachments(_call);
476   } catch (org.apache.axis.AxisFault axisFaultException) {
477   throw axisFaultException;
478 }
479     }
480 
481     public void deleteFileEntry(long folderId, java.lang.String name) throws java.rmi.RemoteException {
482         if (super.cachedEndpoint == null) {
483             throw new org.apache.axis.NoEndPointException();
484         }
485         org.apache.axis.client.Call _call = createCall();
486         _call.setOperation(_operations[3]);
487         _call.setUseSOAPAction(true);
488         _call.setSOAPActionURI("");
489         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
490         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFileEntry"));
491 
492         setRequestHeaders(_call);
493         setAttachments(_call);
494  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name});
495 
496         if (_resp instanceof java.rmi.RemoteException) {
497             throw (java.rmi.RemoteException)_resp;
498         }
499         extractAttachments(_call);
500   } catch (org.apache.axis.AxisFault axisFaultException) {
501   throw axisFaultException;
502 }
503     }
504 
505     public void deleteFileEntryByTitle(long folderId, java.lang.String titleWithExtension) throws java.rmi.RemoteException {
506         if (super.cachedEndpoint == null) {
507             throw new org.apache.axis.NoEndPointException();
508         }
509         org.apache.axis.client.Call _call = createCall();
510         _call.setOperation(_operations[4]);
511         _call.setUseSOAPAction(true);
512         _call.setSOAPActionURI("");
513         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
514         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "deleteFileEntryByTitle"));
515 
516         setRequestHeaders(_call);
517         setAttachments(_call);
518  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), titleWithExtension});
519 
520         if (_resp instanceof java.rmi.RemoteException) {
521             throw (java.rmi.RemoteException)_resp;
522         }
523         extractAttachments(_call);
524   } catch (org.apache.axis.AxisFault axisFaultException) {
525   throw axisFaultException;
526 }
527     }
528 
529     public com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap[] getFileEntries(long folderId) throws java.rmi.RemoteException {
530         if (super.cachedEndpoint == null) {
531             throw new org.apache.axis.NoEndPointException();
532         }
533         org.apache.axis.client.Call _call = createCall();
534         _call.setOperation(_operations[5]);
535         _call.setUseSOAPAction(true);
536         _call.setSOAPActionURI("");
537         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
538         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFileEntries"));
539 
540         setRequestHeaders(_call);
541         setAttachments(_call);
542  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId)});
543 
544         if (_resp instanceof java.rmi.RemoteException) {
545             throw (java.rmi.RemoteException)_resp;
546         }
547         else {
548             extractAttachments(_call);
549             try {
550                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap[]) _resp;
551             } catch (java.lang.Exception _exception) {
552                 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);
553             }
554         }
555   } catch (org.apache.axis.AxisFault axisFaultException) {
556   throw axisFaultException;
557 }
558     }
559 
560     public com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap getFileEntry(long folderId, java.lang.String name) throws java.rmi.RemoteException {
561         if (super.cachedEndpoint == null) {
562             throw new org.apache.axis.NoEndPointException();
563         }
564         org.apache.axis.client.Call _call = createCall();
565         _call.setOperation(_operations[6]);
566         _call.setUseSOAPAction(true);
567         _call.setSOAPActionURI("");
568         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
569         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFileEntry"));
570 
571         setRequestHeaders(_call);
572         setAttachments(_call);
573  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name});
574 
575         if (_resp instanceof java.rmi.RemoteException) {
576             throw (java.rmi.RemoteException)_resp;
577         }
578         else {
579             extractAttachments(_call);
580             try {
581                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap) _resp;
582             } catch (java.lang.Exception _exception) {
583                 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);
584             }
585         }
586   } catch (org.apache.axis.AxisFault axisFaultException) {
587   throw axisFaultException;
588 }
589     }
590 
591     public com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap getFileEntryByTitle(long folderId, java.lang.String titleWithExtension) throws java.rmi.RemoteException {
592         if (super.cachedEndpoint == null) {
593             throw new org.apache.axis.NoEndPointException();
594         }
595         org.apache.axis.client.Call _call = createCall();
596         _call.setOperation(_operations[7]);
597         _call.setUseSOAPAction(true);
598         _call.setSOAPActionURI("");
599         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
600         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFileEntryByTitle"));
601 
602         setRequestHeaders(_call);
603         setAttachments(_call);
604  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), titleWithExtension});
605 
606         if (_resp instanceof java.rmi.RemoteException) {
607             throw (java.rmi.RemoteException)_resp;
608         }
609         else {
610             extractAttachments(_call);
611             try {
612                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap) _resp;
613             } catch (java.lang.Exception _exception) {
614                 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);
615             }
616         }
617   } catch (org.apache.axis.AxisFault axisFaultException) {
618   throw axisFaultException;
619 }
620     }
621 
622     public com.liferay.client.soap.lock.model.Lock getFileEntryLock(long folderId, java.lang.String name) throws java.rmi.RemoteException {
623         if (super.cachedEndpoint == null) {
624             throw new org.apache.axis.NoEndPointException();
625         }
626         org.apache.axis.client.Call _call = createCall();
627         _call.setOperation(_operations[8]);
628         _call.setUseSOAPAction(true);
629         _call.setSOAPActionURI("");
630         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
631         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "getFileEntryLock"));
632 
633         setRequestHeaders(_call);
634         setAttachments(_call);
635  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name});
636 
637         if (_resp instanceof java.rmi.RemoteException) {
638             throw (java.rmi.RemoteException)_resp;
639         }
640         else {
641             extractAttachments(_call);
642             try {
643                 return (com.liferay.client.soap.lock.model.Lock) _resp;
644             } catch (java.lang.Exception _exception) {
645                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
646             }
647         }
648   } catch (org.apache.axis.AxisFault axisFaultException) {
649   throw axisFaultException;
650 }
651     }
652 
653     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 {
654         if (super.cachedEndpoint == null) {
655             throw new org.apache.axis.NoEndPointException();
656         }
657         org.apache.axis.client.Call _call = createCall();
658         _call.setOperation(_operations[9]);
659         _call.setUseSOAPAction(true);
660         _call.setSOAPActionURI("");
661         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
662         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "lockFileEntry"));
663 
664         setRequestHeaders(_call);
665         setAttachments(_call);
666  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name, owner, new java.lang.Long(expirationTime)});
667 
668         if (_resp instanceof java.rmi.RemoteException) {
669             throw (java.rmi.RemoteException)_resp;
670         }
671         else {
672             extractAttachments(_call);
673             try {
674                 return (com.liferay.client.soap.lock.model.Lock) _resp;
675             } catch (java.lang.Exception _exception) {
676                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
677             }
678         }
679   } catch (org.apache.axis.AxisFault axisFaultException) {
680   throw axisFaultException;
681 }
682     }
683 
684     public com.liferay.client.soap.lock.model.Lock lockFileEntry(long folderId, java.lang.String name) throws java.rmi.RemoteException {
685         if (super.cachedEndpoint == null) {
686             throw new org.apache.axis.NoEndPointException();
687         }
688         org.apache.axis.client.Call _call = createCall();
689         _call.setOperation(_operations[10]);
690         _call.setUseSOAPAction(true);
691         _call.setSOAPActionURI("");
692         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
693         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "lockFileEntry"));
694 
695         setRequestHeaders(_call);
696         setAttachments(_call);
697  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name});
698 
699         if (_resp instanceof java.rmi.RemoteException) {
700             throw (java.rmi.RemoteException)_resp;
701         }
702         else {
703             extractAttachments(_call);
704             try {
705                 return (com.liferay.client.soap.lock.model.Lock) _resp;
706             } catch (java.lang.Exception _exception) {
707                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
708             }
709         }
710   } catch (org.apache.axis.AxisFault axisFaultException) {
711   throw axisFaultException;
712 }
713     }
714 
715     public com.liferay.client.soap.lock.model.Lock refreshFileEntryLock(java.lang.String lockUuid, long expirationTime) throws java.rmi.RemoteException {
716         if (super.cachedEndpoint == null) {
717             throw new org.apache.axis.NoEndPointException();
718         }
719         org.apache.axis.client.Call _call = createCall();
720         _call.setOperation(_operations[11]);
721         _call.setUseSOAPAction(true);
722         _call.setSOAPActionURI("");
723         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
724         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "refreshFileEntryLock"));
725 
726         setRequestHeaders(_call);
727         setAttachments(_call);
728  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {lockUuid, new java.lang.Long(expirationTime)});
729 
730         if (_resp instanceof java.rmi.RemoteException) {
731             throw (java.rmi.RemoteException)_resp;
732         }
733         else {
734             extractAttachments(_call);
735             try {
736                 return (com.liferay.client.soap.lock.model.Lock) _resp;
737             } catch (java.lang.Exception _exception) {
738                 return (com.liferay.client.soap.lock.model.Lock) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.lock.model.Lock.class);
739             }
740         }
741   } catch (org.apache.axis.AxisFault axisFaultException) {
742   throw axisFaultException;
743 }
744     }
745 
746     public void unlockFileEntry(long folderId, java.lang.String name, java.lang.String lockUuid) throws java.rmi.RemoteException {
747         if (super.cachedEndpoint == null) {
748             throw new org.apache.axis.NoEndPointException();
749         }
750         org.apache.axis.client.Call _call = createCall();
751         _call.setOperation(_operations[12]);
752         _call.setUseSOAPAction(true);
753         _call.setSOAPActionURI("");
754         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
755         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "unlockFileEntry"));
756 
757         setRequestHeaders(_call);
758         setAttachments(_call);
759  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name, lockUuid});
760 
761         if (_resp instanceof java.rmi.RemoteException) {
762             throw (java.rmi.RemoteException)_resp;
763         }
764         extractAttachments(_call);
765   } catch (org.apache.axis.AxisFault axisFaultException) {
766   throw axisFaultException;
767 }
768     }
769 
770     public void unlockFileEntry(long folderId, java.lang.String name) throws java.rmi.RemoteException {
771         if (super.cachedEndpoint == null) {
772             throw new org.apache.axis.NoEndPointException();
773         }
774         org.apache.axis.client.Call _call = createCall();
775         _call.setOperation(_operations[13]);
776         _call.setUseSOAPAction(true);
777         _call.setSOAPActionURI("");
778         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
779         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "unlockFileEntry"));
780 
781         setRequestHeaders(_call);
782         setAttachments(_call);
783  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(folderId), name});
784 
785         if (_resp instanceof java.rmi.RemoteException) {
786             throw (java.rmi.RemoteException)_resp;
787         }
788         extractAttachments(_call);
789   } catch (org.apache.axis.AxisFault axisFaultException) {
790   throw axisFaultException;
791 }
792     }
793 
794     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 {
795         if (super.cachedEndpoint == null) {
796             throw new org.apache.axis.NoEndPointException();
797         }
798         org.apache.axis.client.Call _call = createCall();
799         _call.setOperation(_operations[14]);
800         _call.setUseSOAPAction(true);
801         _call.setSOAPActionURI("");
802         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
803         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.documentlibrary.portlet.liferay.com", "updateFileEntry"));
804 
805         setRequestHeaders(_call);
806         setAttachments(_call);
807  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});
808 
809         if (_resp instanceof java.rmi.RemoteException) {
810             throw (java.rmi.RemoteException)_resp;
811         }
812         else {
813             extractAttachments(_call);
814             try {
815                 return (com.liferay.client.soap.portlet.documentlibrary.model.DLFileEntrySoap) _resp;
816             } catch (java.lang.Exception _exception) {
817                 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);
818             }
819         }
820   } catch (org.apache.axis.AxisFault axisFaultException) {
821   throw axisFaultException;
822 }
823     }
824 
825 }
826