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