001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.documentlibrary.service.http;
016    
017    import com.liferay.portal.kernel.log.Log;
018    import com.liferay.portal.kernel.log.LogFactoryUtil;
019    import com.liferay.portal.kernel.util.MethodHandler;
020    import com.liferay.portal.kernel.util.MethodKey;
021    import com.liferay.portal.security.auth.HttpPrincipal;
022    import com.liferay.portal.service.http.TunnelUtil;
023    
024    import com.liferay.portlet.documentlibrary.service.DLAppServiceUtil;
025    
026    /**
027     * <p>
028     * This class provides a HTTP utility for the
029     * {@link com.liferay.portlet.documentlibrary.service.DLAppServiceUtil} service utility. The
030     * static methods of this class calls the same methods of the service utility.
031     * However, the signatures are different because it requires an additional
032     * {@link com.liferay.portal.security.auth.HttpPrincipal} parameter.
033     * </p>
034     *
035     * <p>
036     * The benefits of using the HTTP utility is that it is fast and allows for
037     * tunneling without the cost of serializing to text. The drawback is that it
038     * only works with Java.
039     * </p>
040     *
041     * <p>
042     * Set the property <b>tunnel.servlet.hosts.allowed</b> in portal.properties to
043     * configure security.
044     * </p>
045     *
046     * <p>
047     * The HTTP utility is only generated for remote services.
048     * </p>
049     *
050     * @author    Brian Wing Shun Chan
051     * @see       DLAppServiceSoap
052     * @see       com.liferay.portal.security.auth.HttpPrincipal
053     * @see       com.liferay.portlet.documentlibrary.service.DLAppServiceUtil
054     * @generated
055     */
056    public class DLAppServiceHttp {
057            public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(
058                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
059                    java.lang.String sourceFileName, java.lang.String mimeType,
060                    java.lang.String title, java.lang.String description,
061                    java.lang.String changeLog, byte[] bytes,
062                    com.liferay.portal.service.ServiceContext serviceContext)
063                    throws com.liferay.portal.kernel.exception.PortalException,
064                            com.liferay.portal.kernel.exception.SystemException {
065                    try {
066                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
067                                            "addFileEntry", _addFileEntryParameterTypes0);
068    
069                            MethodHandler methodHandler = new MethodHandler(methodKey,
070                                            repositoryId, folderId, sourceFileName, mimeType, title,
071                                            description, changeLog, bytes, serviceContext);
072    
073                            Object returnObj = null;
074    
075                            try {
076                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
077                            }
078                            catch (Exception e) {
079                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
080                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
081                                    }
082    
083                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
084                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
085                                    }
086    
087                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
088                            }
089    
090                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
091                    }
092                    catch (com.liferay.portal.kernel.exception.SystemException se) {
093                            _log.error(se, se);
094    
095                            throw se;
096                    }
097            }
098    
099            public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(
100                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
101                    java.lang.String sourceFileName, java.lang.String mimeType,
102                    java.lang.String title, java.lang.String description,
103                    java.lang.String changeLog, java.io.File file,
104                    com.liferay.portal.service.ServiceContext serviceContext)
105                    throws com.liferay.portal.kernel.exception.PortalException,
106                            com.liferay.portal.kernel.exception.SystemException {
107                    try {
108                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
109                                            "addFileEntry", _addFileEntryParameterTypes1);
110    
111                            MethodHandler methodHandler = new MethodHandler(methodKey,
112                                            repositoryId, folderId, sourceFileName, mimeType, title,
113                                            description, changeLog, file, serviceContext);
114    
115                            Object returnObj = null;
116    
117                            try {
118                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
119                            }
120                            catch (Exception e) {
121                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
122                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
123                                    }
124    
125                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
126                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
127                                    }
128    
129                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
130                            }
131    
132                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
133                    }
134                    catch (com.liferay.portal.kernel.exception.SystemException se) {
135                            _log.error(se, se);
136    
137                            throw se;
138                    }
139            }
140    
141            public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(
142                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
143                    java.lang.String sourceFileName, java.lang.String mimeType,
144                    java.lang.String title, java.lang.String description,
145                    java.lang.String changeLog, java.io.InputStream is, long size,
146                    com.liferay.portal.service.ServiceContext serviceContext)
147                    throws com.liferay.portal.kernel.exception.PortalException,
148                            com.liferay.portal.kernel.exception.SystemException {
149                    try {
150                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
151                                            "addFileEntry", _addFileEntryParameterTypes2);
152    
153                            MethodHandler methodHandler = new MethodHandler(methodKey,
154                                            repositoryId, folderId, sourceFileName, mimeType, title,
155                                            description, changeLog, is, size, serviceContext);
156    
157                            Object returnObj = null;
158    
159                            try {
160                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
161                            }
162                            catch (Exception e) {
163                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
164                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
165                                    }
166    
167                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
168                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
169                                    }
170    
171                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
172                            }
173    
174                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
175                    }
176                    catch (com.liferay.portal.kernel.exception.SystemException se) {
177                            _log.error(se, se);
178    
179                            throw se;
180                    }
181            }
182    
183            public static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(
184                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
185                    long toFileEntryId,
186                    com.liferay.portal.service.ServiceContext serviceContext)
187                    throws com.liferay.portal.kernel.exception.PortalException,
188                            com.liferay.portal.kernel.exception.SystemException {
189                    try {
190                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
191                                            "addFileShortcut", _addFileShortcutParameterTypes3);
192    
193                            MethodHandler methodHandler = new MethodHandler(methodKey,
194                                            repositoryId, folderId, toFileEntryId, serviceContext);
195    
196                            Object returnObj = null;
197    
198                            try {
199                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
200                            }
201                            catch (Exception e) {
202                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
203                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
204                                    }
205    
206                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
207                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
208                                    }
209    
210                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
211                            }
212    
213                            return (com.liferay.portlet.documentlibrary.model.DLFileShortcut)returnObj;
214                    }
215                    catch (com.liferay.portal.kernel.exception.SystemException se) {
216                            _log.error(se, se);
217    
218                            throw se;
219                    }
220            }
221    
222            public static com.liferay.portal.kernel.repository.model.Folder addFolder(
223                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
224                    java.lang.String name, java.lang.String description,
225                    com.liferay.portal.service.ServiceContext serviceContext)
226                    throws com.liferay.portal.kernel.exception.PortalException,
227                            com.liferay.portal.kernel.exception.SystemException {
228                    try {
229                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
230                                            "addFolder", _addFolderParameterTypes4);
231    
232                            MethodHandler methodHandler = new MethodHandler(methodKey,
233                                            repositoryId, parentFolderId, name, description,
234                                            serviceContext);
235    
236                            Object returnObj = null;
237    
238                            try {
239                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
240                            }
241                            catch (Exception e) {
242                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
243                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
244                                    }
245    
246                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
247                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
248                                    }
249    
250                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
251                            }
252    
253                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
254                    }
255                    catch (com.liferay.portal.kernel.exception.SystemException se) {
256                            _log.error(se, se);
257    
258                            throw se;
259                    }
260            }
261    
262            public static java.lang.String addTempFileEntry(
263                    HttpPrincipal httpPrincipal, long groupId, long folderId,
264                    java.lang.String fileName, java.lang.String tempFolderName,
265                    java.io.File file)
266                    throws com.liferay.portal.kernel.exception.PortalException,
267                            com.liferay.portal.kernel.exception.SystemException,
268                            java.io.IOException {
269                    try {
270                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
271                                            "addTempFileEntry", _addTempFileEntryParameterTypes5);
272    
273                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
274                                            folderId, fileName, tempFolderName, file);
275    
276                            Object returnObj = null;
277    
278                            try {
279                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
280                            }
281                            catch (Exception e) {
282                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
283                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
284                                    }
285    
286                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
287                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
288                                    }
289    
290                                    if (e instanceof java.io.IOException) {
291                                            throw (java.io.IOException)e;
292                                    }
293    
294                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
295                            }
296    
297                            return (java.lang.String)returnObj;
298                    }
299                    catch (com.liferay.portal.kernel.exception.SystemException se) {
300                            _log.error(se, se);
301    
302                            throw se;
303                    }
304            }
305    
306            public static java.lang.String addTempFileEntry(
307                    HttpPrincipal httpPrincipal, long groupId, long folderId,
308                    java.lang.String fileName, java.lang.String tempFolderName,
309                    java.io.InputStream inputStream)
310                    throws com.liferay.portal.kernel.exception.PortalException,
311                            com.liferay.portal.kernel.exception.SystemException,
312                            java.io.IOException {
313                    try {
314                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
315                                            "addTempFileEntry", _addTempFileEntryParameterTypes6);
316    
317                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
318                                            folderId, fileName, tempFolderName, inputStream);
319    
320                            Object returnObj = null;
321    
322                            try {
323                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
324                            }
325                            catch (Exception e) {
326                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
327                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
328                                    }
329    
330                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
331                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
332                                    }
333    
334                                    if (e instanceof java.io.IOException) {
335                                            throw (java.io.IOException)e;
336                                    }
337    
338                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
339                            }
340    
341                            return (java.lang.String)returnObj;
342                    }
343                    catch (com.liferay.portal.kernel.exception.SystemException se) {
344                            _log.error(se, se);
345    
346                            throw se;
347                    }
348            }
349    
350            public static void cancelCheckOut(HttpPrincipal httpPrincipal,
351                    long fileEntryId)
352                    throws com.liferay.portal.kernel.exception.PortalException,
353                            com.liferay.portal.kernel.exception.SystemException {
354                    try {
355                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
356                                            "cancelCheckOut", _cancelCheckOutParameterTypes7);
357    
358                            MethodHandler methodHandler = new MethodHandler(methodKey,
359                                            fileEntryId);
360    
361                            try {
362                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
363                            }
364                            catch (Exception e) {
365                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
366                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
367                                    }
368    
369                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
370                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
371                                    }
372    
373                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
374                            }
375                    }
376                    catch (com.liferay.portal.kernel.exception.SystemException se) {
377                            _log.error(se, se);
378    
379                            throw se;
380                    }
381            }
382    
383            public static void checkInFileEntry(HttpPrincipal httpPrincipal,
384                    long fileEntryId, boolean majorVersion, java.lang.String changeLog,
385                    com.liferay.portal.service.ServiceContext serviceContext)
386                    throws com.liferay.portal.kernel.exception.PortalException,
387                            com.liferay.portal.kernel.exception.SystemException {
388                    try {
389                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
390                                            "checkInFileEntry", _checkInFileEntryParameterTypes8);
391    
392                            MethodHandler methodHandler = new MethodHandler(methodKey,
393                                            fileEntryId, majorVersion, changeLog, serviceContext);
394    
395                            try {
396                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
397                            }
398                            catch (Exception e) {
399                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
400                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
401                                    }
402    
403                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
404                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
405                                    }
406    
407                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
408                            }
409                    }
410                    catch (com.liferay.portal.kernel.exception.SystemException se) {
411                            _log.error(se, se);
412    
413                            throw se;
414                    }
415            }
416    
417            public static void checkInFileEntry(HttpPrincipal httpPrincipal,
418                    long fileEntryId, java.lang.String lockUuid)
419                    throws com.liferay.portal.kernel.exception.PortalException,
420                            com.liferay.portal.kernel.exception.SystemException {
421                    try {
422                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
423                                            "checkInFileEntry", _checkInFileEntryParameterTypes9);
424    
425                            MethodHandler methodHandler = new MethodHandler(methodKey,
426                                            fileEntryId, lockUuid);
427    
428                            try {
429                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
430                            }
431                            catch (Exception e) {
432                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
433                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
434                                    }
435    
436                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
437                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
438                                    }
439    
440                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
441                            }
442                    }
443                    catch (com.liferay.portal.kernel.exception.SystemException se) {
444                            _log.error(se, se);
445    
446                            throw se;
447                    }
448            }
449    
450            public static void checkOutFileEntry(HttpPrincipal httpPrincipal,
451                    long fileEntryId,
452                    com.liferay.portal.service.ServiceContext serviceContext)
453                    throws com.liferay.portal.kernel.exception.PortalException,
454                            com.liferay.portal.kernel.exception.SystemException {
455                    try {
456                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
457                                            "checkOutFileEntry", _checkOutFileEntryParameterTypes10);
458    
459                            MethodHandler methodHandler = new MethodHandler(methodKey,
460                                            fileEntryId, serviceContext);
461    
462                            try {
463                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
464                            }
465                            catch (Exception e) {
466                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
467                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
468                                    }
469    
470                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
471                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
472                                    }
473    
474                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
475                            }
476                    }
477                    catch (com.liferay.portal.kernel.exception.SystemException se) {
478                            _log.error(se, se);
479    
480                            throw se;
481                    }
482            }
483    
484            public static com.liferay.portal.kernel.repository.model.FileEntry checkOutFileEntry(
485                    HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String owner,
486                    long expirationTime,
487                    com.liferay.portal.service.ServiceContext serviceContext)
488                    throws com.liferay.portal.kernel.exception.PortalException,
489                            com.liferay.portal.kernel.exception.SystemException {
490                    try {
491                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
492                                            "checkOutFileEntry", _checkOutFileEntryParameterTypes11);
493    
494                            MethodHandler methodHandler = new MethodHandler(methodKey,
495                                            fileEntryId, owner, expirationTime, serviceContext);
496    
497                            Object returnObj = null;
498    
499                            try {
500                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
501                            }
502                            catch (Exception e) {
503                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
504                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
505                                    }
506    
507                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
508                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
509                                    }
510    
511                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
512                            }
513    
514                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
515                    }
516                    catch (com.liferay.portal.kernel.exception.SystemException se) {
517                            _log.error(se, se);
518    
519                            throw se;
520                    }
521            }
522    
523            public static com.liferay.portal.kernel.repository.model.Folder copyFolder(
524                    HttpPrincipal httpPrincipal, long repositoryId, long sourceFolderId,
525                    long parentFolderId, java.lang.String name,
526                    java.lang.String description,
527                    com.liferay.portal.service.ServiceContext serviceContext)
528                    throws com.liferay.portal.kernel.exception.PortalException,
529                            com.liferay.portal.kernel.exception.SystemException {
530                    try {
531                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
532                                            "copyFolder", _copyFolderParameterTypes12);
533    
534                            MethodHandler methodHandler = new MethodHandler(methodKey,
535                                            repositoryId, sourceFolderId, parentFolderId, name,
536                                            description, serviceContext);
537    
538                            Object returnObj = null;
539    
540                            try {
541                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
542                            }
543                            catch (Exception e) {
544                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
545                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
546                                    }
547    
548                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
549                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
550                                    }
551    
552                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
553                            }
554    
555                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
556                    }
557                    catch (com.liferay.portal.kernel.exception.SystemException se) {
558                            _log.error(se, se);
559    
560                            throw se;
561                    }
562            }
563    
564            public static void deleteFileEntry(HttpPrincipal httpPrincipal,
565                    long fileEntryId)
566                    throws com.liferay.portal.kernel.exception.PortalException,
567                            com.liferay.portal.kernel.exception.SystemException {
568                    try {
569                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
570                                            "deleteFileEntry", _deleteFileEntryParameterTypes13);
571    
572                            MethodHandler methodHandler = new MethodHandler(methodKey,
573                                            fileEntryId);
574    
575                            try {
576                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
577                            }
578                            catch (Exception e) {
579                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
580                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
581                                    }
582    
583                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
584                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
585                                    }
586    
587                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
588                            }
589                    }
590                    catch (com.liferay.portal.kernel.exception.SystemException se) {
591                            _log.error(se, se);
592    
593                            throw se;
594                    }
595            }
596    
597            public static void deleteFileEntryByTitle(HttpPrincipal httpPrincipal,
598                    long repositoryId, long folderId, java.lang.String title)
599                    throws com.liferay.portal.kernel.exception.PortalException,
600                            com.liferay.portal.kernel.exception.SystemException {
601                    try {
602                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
603                                            "deleteFileEntryByTitle",
604                                            _deleteFileEntryByTitleParameterTypes14);
605    
606                            MethodHandler methodHandler = new MethodHandler(methodKey,
607                                            repositoryId, folderId, title);
608    
609                            try {
610                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
611                            }
612                            catch (Exception e) {
613                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
614                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
615                                    }
616    
617                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
618                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
619                                    }
620    
621                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
622                            }
623                    }
624                    catch (com.liferay.portal.kernel.exception.SystemException se) {
625                            _log.error(se, se);
626    
627                            throw se;
628                    }
629            }
630    
631            public static void deleteFileShortcut(HttpPrincipal httpPrincipal,
632                    long fileShortcutId)
633                    throws com.liferay.portal.kernel.exception.PortalException,
634                            com.liferay.portal.kernel.exception.SystemException {
635                    try {
636                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
637                                            "deleteFileShortcut", _deleteFileShortcutParameterTypes15);
638    
639                            MethodHandler methodHandler = new MethodHandler(methodKey,
640                                            fileShortcutId);
641    
642                            try {
643                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
644                            }
645                            catch (Exception e) {
646                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
647                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
648                                    }
649    
650                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
651                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
652                                    }
653    
654                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
655                            }
656                    }
657                    catch (com.liferay.portal.kernel.exception.SystemException se) {
658                            _log.error(se, se);
659    
660                            throw se;
661                    }
662            }
663    
664            public static void deleteFolder(HttpPrincipal httpPrincipal, long folderId)
665                    throws com.liferay.portal.kernel.exception.PortalException,
666                            com.liferay.portal.kernel.exception.SystemException {
667                    try {
668                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
669                                            "deleteFolder", _deleteFolderParameterTypes16);
670    
671                            MethodHandler methodHandler = new MethodHandler(methodKey, folderId);
672    
673                            try {
674                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
675                            }
676                            catch (Exception e) {
677                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
678                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
679                                    }
680    
681                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
682                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
683                                    }
684    
685                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
686                            }
687                    }
688                    catch (com.liferay.portal.kernel.exception.SystemException se) {
689                            _log.error(se, se);
690    
691                            throw se;
692                    }
693            }
694    
695            public static void deleteFolder(HttpPrincipal httpPrincipal,
696                    long repositoryId, long parentFolderId, java.lang.String name)
697                    throws com.liferay.portal.kernel.exception.PortalException,
698                            com.liferay.portal.kernel.exception.SystemException {
699                    try {
700                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
701                                            "deleteFolder", _deleteFolderParameterTypes17);
702    
703                            MethodHandler methodHandler = new MethodHandler(methodKey,
704                                            repositoryId, parentFolderId, name);
705    
706                            try {
707                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
708                            }
709                            catch (Exception e) {
710                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
711                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
712                                    }
713    
714                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
715                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
716                                    }
717    
718                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
719                            }
720                    }
721                    catch (com.liferay.portal.kernel.exception.SystemException se) {
722                            _log.error(se, se);
723    
724                            throw se;
725                    }
726            }
727    
728            public static void deleteTempFileEntry(HttpPrincipal httpPrincipal,
729                    long groupId, long folderId, java.lang.String fileName,
730                    java.lang.String tempFolderName)
731                    throws com.liferay.portal.kernel.exception.PortalException,
732                            com.liferay.portal.kernel.exception.SystemException {
733                    try {
734                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
735                                            "deleteTempFileEntry", _deleteTempFileEntryParameterTypes18);
736    
737                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
738                                            folderId, fileName, tempFolderName);
739    
740                            try {
741                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
742                            }
743                            catch (Exception e) {
744                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
745                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
746                                    }
747    
748                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
749                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
750                                    }
751    
752                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
753                            }
754                    }
755                    catch (com.liferay.portal.kernel.exception.SystemException se) {
756                            _log.error(se, se);
757    
758                            throw se;
759                    }
760            }
761    
762            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
763                    HttpPrincipal httpPrincipal, long repositoryId, long folderId)
764                    throws com.liferay.portal.kernel.exception.PortalException,
765                            com.liferay.portal.kernel.exception.SystemException {
766                    try {
767                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
768                                            "getFileEntries", _getFileEntriesParameterTypes19);
769    
770                            MethodHandler methodHandler = new MethodHandler(methodKey,
771                                            repositoryId, folderId);
772    
773                            Object returnObj = null;
774    
775                            try {
776                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
777                            }
778                            catch (Exception e) {
779                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
780                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
781                                    }
782    
783                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
784                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
785                                    }
786    
787                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
788                            }
789    
790                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
791                    }
792                    catch (com.liferay.portal.kernel.exception.SystemException se) {
793                            _log.error(se, se);
794    
795                            throw se;
796                    }
797            }
798    
799            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
800                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
801                    int start, int end)
802                    throws com.liferay.portal.kernel.exception.PortalException,
803                            com.liferay.portal.kernel.exception.SystemException {
804                    try {
805                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
806                                            "getFileEntries", _getFileEntriesParameterTypes20);
807    
808                            MethodHandler methodHandler = new MethodHandler(methodKey,
809                                            repositoryId, folderId, start, end);
810    
811                            Object returnObj = null;
812    
813                            try {
814                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
815                            }
816                            catch (Exception e) {
817                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
818                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
819                                    }
820    
821                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
822                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
823                                    }
824    
825                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
826                            }
827    
828                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
829                    }
830                    catch (com.liferay.portal.kernel.exception.SystemException se) {
831                            _log.error(se, se);
832    
833                            throw se;
834                    }
835            }
836    
837            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
838                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
839                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
840                    throws com.liferay.portal.kernel.exception.PortalException,
841                            com.liferay.portal.kernel.exception.SystemException {
842                    try {
843                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
844                                            "getFileEntries", _getFileEntriesParameterTypes21);
845    
846                            MethodHandler methodHandler = new MethodHandler(methodKey,
847                                            repositoryId, folderId, start, end, obc);
848    
849                            Object returnObj = null;
850    
851                            try {
852                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
853                            }
854                            catch (Exception e) {
855                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
856                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
857                                    }
858    
859                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
860                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
861                                    }
862    
863                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
864                            }
865    
866                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
867                    }
868                    catch (com.liferay.portal.kernel.exception.SystemException se) {
869                            _log.error(se, se);
870    
871                            throw se;
872                    }
873            }
874    
875            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
876                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
877                    long fileEntryTypeId)
878                    throws com.liferay.portal.kernel.exception.PortalException,
879                            com.liferay.portal.kernel.exception.SystemException {
880                    try {
881                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
882                                            "getFileEntries", _getFileEntriesParameterTypes22);
883    
884                            MethodHandler methodHandler = new MethodHandler(methodKey,
885                                            repositoryId, folderId, fileEntryTypeId);
886    
887                            Object returnObj = null;
888    
889                            try {
890                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
891                            }
892                            catch (Exception e) {
893                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
894                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
895                                    }
896    
897                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
898                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
899                                    }
900    
901                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
902                            }
903    
904                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
905                    }
906                    catch (com.liferay.portal.kernel.exception.SystemException se) {
907                            _log.error(se, se);
908    
909                            throw se;
910                    }
911            }
912    
913            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
914                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
915                    long fileEntryTypeId, int start, int end)
916                    throws com.liferay.portal.kernel.exception.PortalException,
917                            com.liferay.portal.kernel.exception.SystemException {
918                    try {
919                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
920                                            "getFileEntries", _getFileEntriesParameterTypes23);
921    
922                            MethodHandler methodHandler = new MethodHandler(methodKey,
923                                            repositoryId, folderId, fileEntryTypeId, start, end);
924    
925                            Object returnObj = null;
926    
927                            try {
928                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
929                            }
930                            catch (Exception e) {
931                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
932                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
933                                    }
934    
935                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
936                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
937                                    }
938    
939                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
940                            }
941    
942                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
943                    }
944                    catch (com.liferay.portal.kernel.exception.SystemException se) {
945                            _log.error(se, se);
946    
947                            throw se;
948                    }
949            }
950    
951            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(
952                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
953                    long fileEntryTypeId, int start, int end,
954                    com.liferay.portal.kernel.util.OrderByComparator obc)
955                    throws com.liferay.portal.kernel.exception.PortalException,
956                            com.liferay.portal.kernel.exception.SystemException {
957                    try {
958                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
959                                            "getFileEntries", _getFileEntriesParameterTypes24);
960    
961                            MethodHandler methodHandler = new MethodHandler(methodKey,
962                                            repositoryId, folderId, fileEntryTypeId, start, end, obc);
963    
964                            Object returnObj = null;
965    
966                            try {
967                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
968                            }
969                            catch (Exception e) {
970                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
971                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
972                                    }
973    
974                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
975                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
976                                    }
977    
978                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
979                            }
980    
981                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
982                    }
983                    catch (com.liferay.portal.kernel.exception.SystemException se) {
984                            _log.error(se, se);
985    
986                            throw se;
987                    }
988            }
989    
990            public static java.util.List<java.lang.Object> getFileEntriesAndFileShortcuts(
991                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
992                    int status, int start, int end)
993                    throws com.liferay.portal.kernel.exception.PortalException,
994                            com.liferay.portal.kernel.exception.SystemException {
995                    try {
996                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
997                                            "getFileEntriesAndFileShortcuts",
998                                            _getFileEntriesAndFileShortcutsParameterTypes25);
999    
1000                            MethodHandler methodHandler = new MethodHandler(methodKey,
1001                                            repositoryId, folderId, status, start, end);
1002    
1003                            Object returnObj = null;
1004    
1005                            try {
1006                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1007                            }
1008                            catch (Exception e) {
1009                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1010                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1011                                    }
1012    
1013                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1014                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1015                                    }
1016    
1017                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1018                            }
1019    
1020                            return (java.util.List<java.lang.Object>)returnObj;
1021                    }
1022                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1023                            _log.error(se, se);
1024    
1025                            throw se;
1026                    }
1027            }
1028    
1029            public static int getFileEntriesAndFileShortcutsCount(
1030                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1031                    int status)
1032                    throws com.liferay.portal.kernel.exception.PortalException,
1033                            com.liferay.portal.kernel.exception.SystemException {
1034                    try {
1035                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1036                                            "getFileEntriesAndFileShortcutsCount",
1037                                            _getFileEntriesAndFileShortcutsCountParameterTypes26);
1038    
1039                            MethodHandler methodHandler = new MethodHandler(methodKey,
1040                                            repositoryId, folderId, status);
1041    
1042                            Object returnObj = null;
1043    
1044                            try {
1045                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1046                            }
1047                            catch (Exception e) {
1048                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1049                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1050                                    }
1051    
1052                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1053                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1054                                    }
1055    
1056                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1057                            }
1058    
1059                            return ((Integer)returnObj).intValue();
1060                    }
1061                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1062                            _log.error(se, se);
1063    
1064                            throw se;
1065                    }
1066            }
1067    
1068            public static int getFileEntriesAndFileShortcutsCount(
1069                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1070                    int status, java.lang.String[] mimeTypes)
1071                    throws com.liferay.portal.kernel.exception.PortalException,
1072                            com.liferay.portal.kernel.exception.SystemException {
1073                    try {
1074                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1075                                            "getFileEntriesAndFileShortcutsCount",
1076                                            _getFileEntriesAndFileShortcutsCountParameterTypes27);
1077    
1078                            MethodHandler methodHandler = new MethodHandler(methodKey,
1079                                            repositoryId, folderId, status, mimeTypes);
1080    
1081                            Object returnObj = null;
1082    
1083                            try {
1084                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1085                            }
1086                            catch (Exception e) {
1087                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1088                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1089                                    }
1090    
1091                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1092                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1093                                    }
1094    
1095                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1096                            }
1097    
1098                            return ((Integer)returnObj).intValue();
1099                    }
1100                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1101                            _log.error(se, se);
1102    
1103                            throw se;
1104                    }
1105            }
1106    
1107            public static int getFileEntriesCount(HttpPrincipal httpPrincipal,
1108                    long repositoryId, long folderId)
1109                    throws com.liferay.portal.kernel.exception.PortalException,
1110                            com.liferay.portal.kernel.exception.SystemException {
1111                    try {
1112                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1113                                            "getFileEntriesCount", _getFileEntriesCountParameterTypes28);
1114    
1115                            MethodHandler methodHandler = new MethodHandler(methodKey,
1116                                            repositoryId, folderId);
1117    
1118                            Object returnObj = null;
1119    
1120                            try {
1121                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1122                            }
1123                            catch (Exception e) {
1124                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1125                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1126                                    }
1127    
1128                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1129                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1130                                    }
1131    
1132                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1133                            }
1134    
1135                            return ((Integer)returnObj).intValue();
1136                    }
1137                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1138                            _log.error(se, se);
1139    
1140                            throw se;
1141                    }
1142            }
1143    
1144            public static int getFileEntriesCount(HttpPrincipal httpPrincipal,
1145                    long repositoryId, long folderId, long fileEntryTypeId)
1146                    throws com.liferay.portal.kernel.exception.PortalException,
1147                            com.liferay.portal.kernel.exception.SystemException {
1148                    try {
1149                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1150                                            "getFileEntriesCount", _getFileEntriesCountParameterTypes29);
1151    
1152                            MethodHandler methodHandler = new MethodHandler(methodKey,
1153                                            repositoryId, folderId, fileEntryTypeId);
1154    
1155                            Object returnObj = null;
1156    
1157                            try {
1158                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1159                            }
1160                            catch (Exception e) {
1161                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1162                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1163                                    }
1164    
1165                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1166                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1167                                    }
1168    
1169                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1170                            }
1171    
1172                            return ((Integer)returnObj).intValue();
1173                    }
1174                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1175                            _log.error(se, se);
1176    
1177                            throw se;
1178                    }
1179            }
1180    
1181            public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(
1182                    HttpPrincipal httpPrincipal, long fileEntryId)
1183                    throws com.liferay.portal.kernel.exception.PortalException,
1184                            com.liferay.portal.kernel.exception.SystemException {
1185                    try {
1186                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1187                                            "getFileEntry", _getFileEntryParameterTypes30);
1188    
1189                            MethodHandler methodHandler = new MethodHandler(methodKey,
1190                                            fileEntryId);
1191    
1192                            Object returnObj = null;
1193    
1194                            try {
1195                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1196                            }
1197                            catch (Exception e) {
1198                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1199                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1200                                    }
1201    
1202                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1203                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1204                                    }
1205    
1206                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1207                            }
1208    
1209                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
1210                    }
1211                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1212                            _log.error(se, se);
1213    
1214                            throw se;
1215                    }
1216            }
1217    
1218            public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(
1219                    HttpPrincipal httpPrincipal, long groupId, long folderId,
1220                    java.lang.String title)
1221                    throws com.liferay.portal.kernel.exception.PortalException,
1222                            com.liferay.portal.kernel.exception.SystemException {
1223                    try {
1224                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1225                                            "getFileEntry", _getFileEntryParameterTypes31);
1226    
1227                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
1228                                            folderId, title);
1229    
1230                            Object returnObj = null;
1231    
1232                            try {
1233                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1234                            }
1235                            catch (Exception e) {
1236                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1237                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1238                                    }
1239    
1240                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1241                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1242                                    }
1243    
1244                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1245                            }
1246    
1247                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
1248                    }
1249                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1250                            _log.error(se, se);
1251    
1252                            throw se;
1253                    }
1254            }
1255    
1256            public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByUuidAndGroupId(
1257                    HttpPrincipal httpPrincipal, java.lang.String uuid, long groupId)
1258                    throws com.liferay.portal.kernel.exception.PortalException,
1259                            com.liferay.portal.kernel.exception.SystemException {
1260                    try {
1261                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1262                                            "getFileEntryByUuidAndGroupId",
1263                                            _getFileEntryByUuidAndGroupIdParameterTypes32);
1264    
1265                            MethodHandler methodHandler = new MethodHandler(methodKey, uuid,
1266                                            groupId);
1267    
1268                            Object returnObj = null;
1269    
1270                            try {
1271                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1272                            }
1273                            catch (Exception e) {
1274                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1275                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1276                                    }
1277    
1278                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1279                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1280                                    }
1281    
1282                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1283                            }
1284    
1285                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
1286                    }
1287                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1288                            _log.error(se, se);
1289    
1290                            throw se;
1291                    }
1292            }
1293    
1294            public static com.liferay.portlet.documentlibrary.model.DLFileShortcut getFileShortcut(
1295                    HttpPrincipal httpPrincipal, long fileShortcutId)
1296                    throws com.liferay.portal.kernel.exception.PortalException,
1297                            com.liferay.portal.kernel.exception.SystemException {
1298                    try {
1299                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1300                                            "getFileShortcut", _getFileShortcutParameterTypes33);
1301    
1302                            MethodHandler methodHandler = new MethodHandler(methodKey,
1303                                            fileShortcutId);
1304    
1305                            Object returnObj = null;
1306    
1307                            try {
1308                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1309                            }
1310                            catch (Exception e) {
1311                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1312                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1313                                    }
1314    
1315                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1316                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1317                                    }
1318    
1319                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1320                            }
1321    
1322                            return (com.liferay.portlet.documentlibrary.model.DLFileShortcut)returnObj;
1323                    }
1324                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1325                            _log.error(se, se);
1326    
1327                            throw se;
1328                    }
1329            }
1330    
1331            public static com.liferay.portal.kernel.repository.model.Folder getFolder(
1332                    HttpPrincipal httpPrincipal, long folderId)
1333                    throws com.liferay.portal.kernel.exception.PortalException,
1334                            com.liferay.portal.kernel.exception.SystemException {
1335                    try {
1336                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1337                                            "getFolder", _getFolderParameterTypes34);
1338    
1339                            MethodHandler methodHandler = new MethodHandler(methodKey, folderId);
1340    
1341                            Object returnObj = null;
1342    
1343                            try {
1344                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1345                            }
1346                            catch (Exception e) {
1347                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1348                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1349                                    }
1350    
1351                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1352                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1353                                    }
1354    
1355                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1356                            }
1357    
1358                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
1359                    }
1360                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1361                            _log.error(se, se);
1362    
1363                            throw se;
1364                    }
1365            }
1366    
1367            public static com.liferay.portal.kernel.repository.model.Folder getFolder(
1368                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1369                    java.lang.String name)
1370                    throws com.liferay.portal.kernel.exception.PortalException,
1371                            com.liferay.portal.kernel.exception.SystemException {
1372                    try {
1373                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1374                                            "getFolder", _getFolderParameterTypes35);
1375    
1376                            MethodHandler methodHandler = new MethodHandler(methodKey,
1377                                            repositoryId, parentFolderId, name);
1378    
1379                            Object returnObj = null;
1380    
1381                            try {
1382                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1383                            }
1384                            catch (Exception e) {
1385                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1386                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1387                                    }
1388    
1389                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1390                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1391                                    }
1392    
1393                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1394                            }
1395    
1396                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
1397                    }
1398                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1399                            _log.error(se, se);
1400    
1401                            throw se;
1402                    }
1403            }
1404    
1405            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1406                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
1407                    throws com.liferay.portal.kernel.exception.PortalException,
1408                            com.liferay.portal.kernel.exception.SystemException {
1409                    try {
1410                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1411                                            "getFolders", _getFoldersParameterTypes36);
1412    
1413                            MethodHandler methodHandler = new MethodHandler(methodKey,
1414                                            repositoryId, parentFolderId);
1415    
1416                            Object returnObj = null;
1417    
1418                            try {
1419                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1420                            }
1421                            catch (Exception e) {
1422                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1423                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1424                                    }
1425    
1426                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1427                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1428                                    }
1429    
1430                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1431                            }
1432    
1433                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1434                    }
1435                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1436                            _log.error(se, se);
1437    
1438                            throw se;
1439                    }
1440            }
1441    
1442            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1443                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1444                    boolean includeMountFolders)
1445                    throws com.liferay.portal.kernel.exception.PortalException,
1446                            com.liferay.portal.kernel.exception.SystemException {
1447                    try {
1448                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1449                                            "getFolders", _getFoldersParameterTypes37);
1450    
1451                            MethodHandler methodHandler = new MethodHandler(methodKey,
1452                                            repositoryId, parentFolderId, includeMountFolders);
1453    
1454                            Object returnObj = null;
1455    
1456                            try {
1457                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1458                            }
1459                            catch (Exception e) {
1460                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1461                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1462                                    }
1463    
1464                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1465                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1466                                    }
1467    
1468                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1469                            }
1470    
1471                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1472                    }
1473                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1474                            _log.error(se, se);
1475    
1476                            throw se;
1477                    }
1478            }
1479    
1480            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1481                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1482                    boolean includeMountFolders, int start, int end)
1483                    throws com.liferay.portal.kernel.exception.PortalException,
1484                            com.liferay.portal.kernel.exception.SystemException {
1485                    try {
1486                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1487                                            "getFolders", _getFoldersParameterTypes38);
1488    
1489                            MethodHandler methodHandler = new MethodHandler(methodKey,
1490                                            repositoryId, parentFolderId, includeMountFolders, start,
1491                                            end);
1492    
1493                            Object returnObj = null;
1494    
1495                            try {
1496                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1497                            }
1498                            catch (Exception e) {
1499                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1500                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1501                                    }
1502    
1503                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1504                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1505                                    }
1506    
1507                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1508                            }
1509    
1510                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1511                    }
1512                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1513                            _log.error(se, se);
1514    
1515                            throw se;
1516                    }
1517            }
1518    
1519            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1520                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1521                    boolean includeMountFolders, int start, int end,
1522                    com.liferay.portal.kernel.util.OrderByComparator obc)
1523                    throws com.liferay.portal.kernel.exception.PortalException,
1524                            com.liferay.portal.kernel.exception.SystemException {
1525                    try {
1526                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1527                                            "getFolders", _getFoldersParameterTypes39);
1528    
1529                            MethodHandler methodHandler = new MethodHandler(methodKey,
1530                                            repositoryId, parentFolderId, includeMountFolders, start,
1531                                            end, obc);
1532    
1533                            Object returnObj = null;
1534    
1535                            try {
1536                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1537                            }
1538                            catch (Exception e) {
1539                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1540                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1541                                    }
1542    
1543                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1544                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1545                                    }
1546    
1547                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1548                            }
1549    
1550                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1551                    }
1552                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1553                            _log.error(se, se);
1554    
1555                            throw se;
1556                    }
1557            }
1558    
1559            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1560                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1561                    int start, int end)
1562                    throws com.liferay.portal.kernel.exception.PortalException,
1563                            com.liferay.portal.kernel.exception.SystemException {
1564                    try {
1565                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1566                                            "getFolders", _getFoldersParameterTypes40);
1567    
1568                            MethodHandler methodHandler = new MethodHandler(methodKey,
1569                                            repositoryId, parentFolderId, start, end);
1570    
1571                            Object returnObj = null;
1572    
1573                            try {
1574                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1575                            }
1576                            catch (Exception e) {
1577                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1578                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1579                                    }
1580    
1581                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1582                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1583                                    }
1584    
1585                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1586                            }
1587    
1588                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1589                    }
1590                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1591                            _log.error(se, se);
1592    
1593                            throw se;
1594                    }
1595            }
1596    
1597            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(
1598                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
1599                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
1600                    throws com.liferay.portal.kernel.exception.PortalException,
1601                            com.liferay.portal.kernel.exception.SystemException {
1602                    try {
1603                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1604                                            "getFolders", _getFoldersParameterTypes41);
1605    
1606                            MethodHandler methodHandler = new MethodHandler(methodKey,
1607                                            repositoryId, parentFolderId, start, end, obc);
1608    
1609                            Object returnObj = null;
1610    
1611                            try {
1612                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1613                            }
1614                            catch (Exception e) {
1615                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1616                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1617                                    }
1618    
1619                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1620                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1621                                    }
1622    
1623                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1624                            }
1625    
1626                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
1627                    }
1628                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1629                            _log.error(se, se);
1630    
1631                            throw se;
1632                    }
1633            }
1634    
1635            public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(
1636                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1637                    int status, boolean includeMountFolders, int start, int end)
1638                    throws com.liferay.portal.kernel.exception.PortalException,
1639                            com.liferay.portal.kernel.exception.SystemException {
1640                    try {
1641                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1642                                            "getFoldersAndFileEntriesAndFileShortcuts",
1643                                            _getFoldersAndFileEntriesAndFileShortcutsParameterTypes42);
1644    
1645                            MethodHandler methodHandler = new MethodHandler(methodKey,
1646                                            repositoryId, folderId, status, includeMountFolders, start,
1647                                            end);
1648    
1649                            Object returnObj = null;
1650    
1651                            try {
1652                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1653                            }
1654                            catch (Exception e) {
1655                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1656                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1657                                    }
1658    
1659                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1660                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1661                                    }
1662    
1663                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1664                            }
1665    
1666                            return (java.util.List<java.lang.Object>)returnObj;
1667                    }
1668                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1669                            _log.error(se, se);
1670    
1671                            throw se;
1672                    }
1673            }
1674    
1675            public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(
1676                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1677                    int status, boolean includeMountFolders, int start, int end,
1678                    com.liferay.portal.kernel.util.OrderByComparator obc)
1679                    throws com.liferay.portal.kernel.exception.PortalException,
1680                            com.liferay.portal.kernel.exception.SystemException {
1681                    try {
1682                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1683                                            "getFoldersAndFileEntriesAndFileShortcuts",
1684                                            _getFoldersAndFileEntriesAndFileShortcutsParameterTypes43);
1685    
1686                            MethodHandler methodHandler = new MethodHandler(methodKey,
1687                                            repositoryId, folderId, status, includeMountFolders, start,
1688                                            end, obc);
1689    
1690                            Object returnObj = null;
1691    
1692                            try {
1693                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1694                            }
1695                            catch (Exception e) {
1696                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1697                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1698                                    }
1699    
1700                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1701                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1702                                    }
1703    
1704                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1705                            }
1706    
1707                            return (java.util.List<java.lang.Object>)returnObj;
1708                    }
1709                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1710                            _log.error(se, se);
1711    
1712                            throw se;
1713                    }
1714            }
1715    
1716            public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(
1717                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1718                    int status, java.lang.String[] mimeTypes, boolean includeMountFolders,
1719                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
1720                    throws com.liferay.portal.kernel.exception.PortalException,
1721                            com.liferay.portal.kernel.exception.SystemException {
1722                    try {
1723                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1724                                            "getFoldersAndFileEntriesAndFileShortcuts",
1725                                            _getFoldersAndFileEntriesAndFileShortcutsParameterTypes44);
1726    
1727                            MethodHandler methodHandler = new MethodHandler(methodKey,
1728                                            repositoryId, folderId, status, mimeTypes,
1729                                            includeMountFolders, start, end, obc);
1730    
1731                            Object returnObj = null;
1732    
1733                            try {
1734                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1735                            }
1736                            catch (Exception e) {
1737                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1738                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1739                                    }
1740    
1741                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1742                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1743                                    }
1744    
1745                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1746                            }
1747    
1748                            return (java.util.List<java.lang.Object>)returnObj;
1749                    }
1750                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1751                            _log.error(se, se);
1752    
1753                            throw se;
1754                    }
1755            }
1756    
1757            public static int getFoldersAndFileEntriesAndFileShortcutsCount(
1758                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1759                    int status, boolean includeMountFolders)
1760                    throws com.liferay.portal.kernel.exception.PortalException,
1761                            com.liferay.portal.kernel.exception.SystemException {
1762                    try {
1763                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1764                                            "getFoldersAndFileEntriesAndFileShortcutsCount",
1765                                            _getFoldersAndFileEntriesAndFileShortcutsCountParameterTypes45);
1766    
1767                            MethodHandler methodHandler = new MethodHandler(methodKey,
1768                                            repositoryId, folderId, status, includeMountFolders);
1769    
1770                            Object returnObj = null;
1771    
1772                            try {
1773                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1774                            }
1775                            catch (Exception e) {
1776                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1777                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1778                                    }
1779    
1780                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1781                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1782                                    }
1783    
1784                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1785                            }
1786    
1787                            return ((Integer)returnObj).intValue();
1788                    }
1789                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1790                            _log.error(se, se);
1791    
1792                            throw se;
1793                    }
1794            }
1795    
1796            public static int getFoldersAndFileEntriesAndFileShortcutsCount(
1797                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
1798                    int status, java.lang.String[] mimeTypes, boolean includeMountFolders)
1799                    throws com.liferay.portal.kernel.exception.PortalException,
1800                            com.liferay.portal.kernel.exception.SystemException {
1801                    try {
1802                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1803                                            "getFoldersAndFileEntriesAndFileShortcutsCount",
1804                                            _getFoldersAndFileEntriesAndFileShortcutsCountParameterTypes46);
1805    
1806                            MethodHandler methodHandler = new MethodHandler(methodKey,
1807                                            repositoryId, folderId, status, mimeTypes,
1808                                            includeMountFolders);
1809    
1810                            Object returnObj = null;
1811    
1812                            try {
1813                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1814                            }
1815                            catch (Exception e) {
1816                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1817                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1818                                    }
1819    
1820                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1821                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1822                                    }
1823    
1824                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1825                            }
1826    
1827                            return ((Integer)returnObj).intValue();
1828                    }
1829                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1830                            _log.error(se, se);
1831    
1832                            throw se;
1833                    }
1834            }
1835    
1836            public static int getFoldersCount(HttpPrincipal httpPrincipal,
1837                    long repositoryId, long parentFolderId)
1838                    throws com.liferay.portal.kernel.exception.PortalException,
1839                            com.liferay.portal.kernel.exception.SystemException {
1840                    try {
1841                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1842                                            "getFoldersCount", _getFoldersCountParameterTypes47);
1843    
1844                            MethodHandler methodHandler = new MethodHandler(methodKey,
1845                                            repositoryId, parentFolderId);
1846    
1847                            Object returnObj = null;
1848    
1849                            try {
1850                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1851                            }
1852                            catch (Exception e) {
1853                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1854                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1855                                    }
1856    
1857                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1858                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1859                                    }
1860    
1861                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1862                            }
1863    
1864                            return ((Integer)returnObj).intValue();
1865                    }
1866                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1867                            _log.error(se, se);
1868    
1869                            throw se;
1870                    }
1871            }
1872    
1873            public static int getFoldersCount(HttpPrincipal httpPrincipal,
1874                    long repositoryId, long parentFolderId, boolean includeMountFolders)
1875                    throws com.liferay.portal.kernel.exception.PortalException,
1876                            com.liferay.portal.kernel.exception.SystemException {
1877                    try {
1878                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1879                                            "getFoldersCount", _getFoldersCountParameterTypes48);
1880    
1881                            MethodHandler methodHandler = new MethodHandler(methodKey,
1882                                            repositoryId, parentFolderId, includeMountFolders);
1883    
1884                            Object returnObj = null;
1885    
1886                            try {
1887                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1888                            }
1889                            catch (Exception e) {
1890                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1891                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1892                                    }
1893    
1894                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1895                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1896                                    }
1897    
1898                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1899                            }
1900    
1901                            return ((Integer)returnObj).intValue();
1902                    }
1903                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1904                            _log.error(se, se);
1905    
1906                            throw se;
1907                    }
1908            }
1909    
1910            public static int getFoldersFileEntriesCount(HttpPrincipal httpPrincipal,
1911                    long repositoryId, java.util.List<java.lang.Long> folderIds, int status)
1912                    throws com.liferay.portal.kernel.exception.PortalException,
1913                            com.liferay.portal.kernel.exception.SystemException {
1914                    try {
1915                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1916                                            "getFoldersFileEntriesCount",
1917                                            _getFoldersFileEntriesCountParameterTypes49);
1918    
1919                            MethodHandler methodHandler = new MethodHandler(methodKey,
1920                                            repositoryId, folderIds, status);
1921    
1922                            Object returnObj = null;
1923    
1924                            try {
1925                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1926                            }
1927                            catch (Exception e) {
1928                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1929                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1930                                    }
1931    
1932                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1933                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1934                                    }
1935    
1936                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1937                            }
1938    
1939                            return ((Integer)returnObj).intValue();
1940                    }
1941                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1942                            _log.error(se, se);
1943    
1944                            throw se;
1945                    }
1946            }
1947    
1948            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(
1949                    HttpPrincipal httpPrincipal, long groupId, long userId, int start,
1950                    int end)
1951                    throws com.liferay.portal.kernel.exception.PortalException,
1952                            com.liferay.portal.kernel.exception.SystemException {
1953                    try {
1954                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1955                                            "getGroupFileEntries", _getGroupFileEntriesParameterTypes50);
1956    
1957                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
1958                                            userId, start, end);
1959    
1960                            Object returnObj = null;
1961    
1962                            try {
1963                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
1964                            }
1965                            catch (Exception e) {
1966                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
1967                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
1968                                    }
1969    
1970                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
1971                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
1972                                    }
1973    
1974                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
1975                            }
1976    
1977                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
1978                    }
1979                    catch (com.liferay.portal.kernel.exception.SystemException se) {
1980                            _log.error(se, se);
1981    
1982                            throw se;
1983                    }
1984            }
1985    
1986            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(
1987                    HttpPrincipal httpPrincipal, long groupId, long userId, int start,
1988                    int end, com.liferay.portal.kernel.util.OrderByComparator obc)
1989                    throws com.liferay.portal.kernel.exception.PortalException,
1990                            com.liferay.portal.kernel.exception.SystemException {
1991                    try {
1992                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
1993                                            "getGroupFileEntries", _getGroupFileEntriesParameterTypes51);
1994    
1995                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
1996                                            userId, start, end, obc);
1997    
1998                            Object returnObj = null;
1999    
2000                            try {
2001                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2002                            }
2003                            catch (Exception e) {
2004                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2005                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2006                                    }
2007    
2008                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2009                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2010                                    }
2011    
2012                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2013                            }
2014    
2015                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
2016                    }
2017                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2018                            _log.error(se, se);
2019    
2020                            throw se;
2021                    }
2022            }
2023    
2024            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(
2025                    HttpPrincipal httpPrincipal, long groupId, long userId,
2026                    long rootFolderId, int start, int end)
2027                    throws com.liferay.portal.kernel.exception.PortalException,
2028                            com.liferay.portal.kernel.exception.SystemException {
2029                    try {
2030                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2031                                            "getGroupFileEntries", _getGroupFileEntriesParameterTypes52);
2032    
2033                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2034                                            userId, rootFolderId, start, end);
2035    
2036                            Object returnObj = null;
2037    
2038                            try {
2039                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2040                            }
2041                            catch (Exception e) {
2042                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2043                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2044                                    }
2045    
2046                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2047                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2048                                    }
2049    
2050                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2051                            }
2052    
2053                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
2054                    }
2055                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2056                            _log.error(se, se);
2057    
2058                            throw se;
2059                    }
2060            }
2061    
2062            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(
2063                    HttpPrincipal httpPrincipal, long groupId, long userId,
2064                    long rootFolderId, int start, int end,
2065                    com.liferay.portal.kernel.util.OrderByComparator obc)
2066                    throws com.liferay.portal.kernel.exception.PortalException,
2067                            com.liferay.portal.kernel.exception.SystemException {
2068                    try {
2069                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2070                                            "getGroupFileEntries", _getGroupFileEntriesParameterTypes53);
2071    
2072                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2073                                            userId, rootFolderId, start, end, obc);
2074    
2075                            Object returnObj = null;
2076    
2077                            try {
2078                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2079                            }
2080                            catch (Exception e) {
2081                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2082                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2083                                    }
2084    
2085                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2086                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2087                                    }
2088    
2089                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2090                            }
2091    
2092                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
2093                    }
2094                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2095                            _log.error(se, se);
2096    
2097                            throw se;
2098                    }
2099            }
2100    
2101            public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(
2102                    HttpPrincipal httpPrincipal, long groupId, long userId,
2103                    long rootFolderId, java.lang.String[] mimeTypes, int status, int start,
2104                    int end, com.liferay.portal.kernel.util.OrderByComparator obc)
2105                    throws com.liferay.portal.kernel.exception.PortalException,
2106                            com.liferay.portal.kernel.exception.SystemException {
2107                    try {
2108                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2109                                            "getGroupFileEntries", _getGroupFileEntriesParameterTypes54);
2110    
2111                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2112                                            userId, rootFolderId, mimeTypes, status, start, end, obc);
2113    
2114                            Object returnObj = null;
2115    
2116                            try {
2117                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2118                            }
2119                            catch (Exception e) {
2120                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2121                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2122                                    }
2123    
2124                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2125                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2126                                    }
2127    
2128                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2129                            }
2130    
2131                            return (java.util.List<com.liferay.portal.kernel.repository.model.FileEntry>)returnObj;
2132                    }
2133                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2134                            _log.error(se, se);
2135    
2136                            throw se;
2137                    }
2138            }
2139    
2140            public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
2141                    long groupId, long userId)
2142                    throws com.liferay.portal.kernel.exception.PortalException,
2143                            com.liferay.portal.kernel.exception.SystemException {
2144                    try {
2145                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2146                                            "getGroupFileEntriesCount",
2147                                            _getGroupFileEntriesCountParameterTypes55);
2148    
2149                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2150                                            userId);
2151    
2152                            Object returnObj = null;
2153    
2154                            try {
2155                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2156                            }
2157                            catch (Exception e) {
2158                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2159                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2160                                    }
2161    
2162                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2163                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2164                                    }
2165    
2166                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2167                            }
2168    
2169                            return ((Integer)returnObj).intValue();
2170                    }
2171                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2172                            _log.error(se, se);
2173    
2174                            throw se;
2175                    }
2176            }
2177    
2178            public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
2179                    long groupId, long userId, long rootFolderId)
2180                    throws com.liferay.portal.kernel.exception.PortalException,
2181                            com.liferay.portal.kernel.exception.SystemException {
2182                    try {
2183                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2184                                            "getGroupFileEntriesCount",
2185                                            _getGroupFileEntriesCountParameterTypes56);
2186    
2187                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2188                                            userId, rootFolderId);
2189    
2190                            Object returnObj = null;
2191    
2192                            try {
2193                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2194                            }
2195                            catch (Exception e) {
2196                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2197                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2198                                    }
2199    
2200                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2201                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2202                                    }
2203    
2204                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2205                            }
2206    
2207                            return ((Integer)returnObj).intValue();
2208                    }
2209                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2210                            _log.error(se, se);
2211    
2212                            throw se;
2213                    }
2214            }
2215    
2216            public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
2217                    long groupId, long userId, long rootFolderId,
2218                    java.lang.String[] mimeTypes, int status)
2219                    throws com.liferay.portal.kernel.exception.PortalException,
2220                            com.liferay.portal.kernel.exception.SystemException {
2221                    try {
2222                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2223                                            "getGroupFileEntriesCount",
2224                                            _getGroupFileEntriesCountParameterTypes57);
2225    
2226                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2227                                            userId, rootFolderId, mimeTypes, status);
2228    
2229                            Object returnObj = null;
2230    
2231                            try {
2232                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2233                            }
2234                            catch (Exception e) {
2235                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2236                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2237                                    }
2238    
2239                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2240                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2241                                    }
2242    
2243                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2244                            }
2245    
2246                            return ((Integer)returnObj).intValue();
2247                    }
2248                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2249                            _log.error(se, se);
2250    
2251                            throw se;
2252                    }
2253            }
2254    
2255            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(
2256                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
2257                    throws com.liferay.portal.kernel.exception.PortalException,
2258                            com.liferay.portal.kernel.exception.SystemException {
2259                    try {
2260                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2261                                            "getMountFolders", _getMountFoldersParameterTypes58);
2262    
2263                            MethodHandler methodHandler = new MethodHandler(methodKey,
2264                                            repositoryId, parentFolderId);
2265    
2266                            Object returnObj = null;
2267    
2268                            try {
2269                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2270                            }
2271                            catch (Exception e) {
2272                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2273                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2274                                    }
2275    
2276                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2277                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2278                                    }
2279    
2280                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2281                            }
2282    
2283                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
2284                    }
2285                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2286                            _log.error(se, se);
2287    
2288                            throw se;
2289                    }
2290            }
2291    
2292            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(
2293                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
2294                    int start, int end)
2295                    throws com.liferay.portal.kernel.exception.PortalException,
2296                            com.liferay.portal.kernel.exception.SystemException {
2297                    try {
2298                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2299                                            "getMountFolders", _getMountFoldersParameterTypes59);
2300    
2301                            MethodHandler methodHandler = new MethodHandler(methodKey,
2302                                            repositoryId, parentFolderId, start, end);
2303    
2304                            Object returnObj = null;
2305    
2306                            try {
2307                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2308                            }
2309                            catch (Exception e) {
2310                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2311                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2312                                    }
2313    
2314                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2315                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2316                                    }
2317    
2318                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2319                            }
2320    
2321                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
2322                    }
2323                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2324                            _log.error(se, se);
2325    
2326                            throw se;
2327                    }
2328            }
2329    
2330            public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(
2331                    HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId,
2332                    int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
2333                    throws com.liferay.portal.kernel.exception.PortalException,
2334                            com.liferay.portal.kernel.exception.SystemException {
2335                    try {
2336                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2337                                            "getMountFolders", _getMountFoldersParameterTypes60);
2338    
2339                            MethodHandler methodHandler = new MethodHandler(methodKey,
2340                                            repositoryId, parentFolderId, start, end, obc);
2341    
2342                            Object returnObj = null;
2343    
2344                            try {
2345                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2346                            }
2347                            catch (Exception e) {
2348                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2349                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2350                                    }
2351    
2352                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2353                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2354                                    }
2355    
2356                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2357                            }
2358    
2359                            return (java.util.List<com.liferay.portal.kernel.repository.model.Folder>)returnObj;
2360                    }
2361                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2362                            _log.error(se, se);
2363    
2364                            throw se;
2365                    }
2366            }
2367    
2368            public static int getMountFoldersCount(HttpPrincipal httpPrincipal,
2369                    long repositoryId, long parentFolderId)
2370                    throws com.liferay.portal.kernel.exception.PortalException,
2371                            com.liferay.portal.kernel.exception.SystemException {
2372                    try {
2373                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2374                                            "getMountFoldersCount",
2375                                            _getMountFoldersCountParameterTypes61);
2376    
2377                            MethodHandler methodHandler = new MethodHandler(methodKey,
2378                                            repositoryId, parentFolderId);
2379    
2380                            Object returnObj = null;
2381    
2382                            try {
2383                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2384                            }
2385                            catch (Exception e) {
2386                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2387                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2388                                    }
2389    
2390                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2391                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2392                                    }
2393    
2394                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2395                            }
2396    
2397                            return ((Integer)returnObj).intValue();
2398                    }
2399                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2400                            _log.error(se, se);
2401    
2402                            throw se;
2403                    }
2404            }
2405    
2406            public static void getSubfolderIds(HttpPrincipal httpPrincipal,
2407                    long repositoryId, java.util.List<java.lang.Long> folderIds,
2408                    long folderId)
2409                    throws com.liferay.portal.kernel.exception.PortalException,
2410                            com.liferay.portal.kernel.exception.SystemException {
2411                    try {
2412                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2413                                            "getSubfolderIds", _getSubfolderIdsParameterTypes62);
2414    
2415                            MethodHandler methodHandler = new MethodHandler(methodKey,
2416                                            repositoryId, folderIds, folderId);
2417    
2418                            try {
2419                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
2420                            }
2421                            catch (Exception e) {
2422                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2423                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2424                                    }
2425    
2426                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2427                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2428                                    }
2429    
2430                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2431                            }
2432                    }
2433                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2434                            _log.error(se, se);
2435    
2436                            throw se;
2437                    }
2438            }
2439    
2440            public static java.util.List<java.lang.Long> getSubfolderIds(
2441                    HttpPrincipal httpPrincipal, long repositoryId, long folderId)
2442                    throws com.liferay.portal.kernel.exception.PortalException,
2443                            com.liferay.portal.kernel.exception.SystemException {
2444                    try {
2445                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2446                                            "getSubfolderIds", _getSubfolderIdsParameterTypes63);
2447    
2448                            MethodHandler methodHandler = new MethodHandler(methodKey,
2449                                            repositoryId, folderId);
2450    
2451                            Object returnObj = null;
2452    
2453                            try {
2454                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2455                            }
2456                            catch (Exception e) {
2457                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2458                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2459                                    }
2460    
2461                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2462                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2463                                    }
2464    
2465                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2466                            }
2467    
2468                            return (java.util.List<java.lang.Long>)returnObj;
2469                    }
2470                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2471                            _log.error(se, se);
2472    
2473                            throw se;
2474                    }
2475            }
2476    
2477            public static java.util.List<java.lang.Long> getSubfolderIds(
2478                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
2479                    boolean recurse)
2480                    throws com.liferay.portal.kernel.exception.PortalException,
2481                            com.liferay.portal.kernel.exception.SystemException {
2482                    try {
2483                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2484                                            "getSubfolderIds", _getSubfolderIdsParameterTypes64);
2485    
2486                            MethodHandler methodHandler = new MethodHandler(methodKey,
2487                                            repositoryId, folderId, recurse);
2488    
2489                            Object returnObj = null;
2490    
2491                            try {
2492                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2493                            }
2494                            catch (Exception e) {
2495                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2496                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2497                                    }
2498    
2499                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2500                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2501                                    }
2502    
2503                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2504                            }
2505    
2506                            return (java.util.List<java.lang.Long>)returnObj;
2507                    }
2508                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2509                            _log.error(se, se);
2510    
2511                            throw se;
2512                    }
2513            }
2514    
2515            public static java.lang.String[] getTempFileEntryNames(
2516                    HttpPrincipal httpPrincipal, long groupId, long folderId,
2517                    java.lang.String tempFolderName)
2518                    throws com.liferay.portal.kernel.exception.PortalException,
2519                            com.liferay.portal.kernel.exception.SystemException {
2520                    try {
2521                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2522                                            "getTempFileEntryNames",
2523                                            _getTempFileEntryNamesParameterTypes65);
2524    
2525                            MethodHandler methodHandler = new MethodHandler(methodKey, groupId,
2526                                            folderId, tempFolderName);
2527    
2528                            Object returnObj = null;
2529    
2530                            try {
2531                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2532                            }
2533                            catch (Exception e) {
2534                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2535                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2536                                    }
2537    
2538                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2539                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2540                                    }
2541    
2542                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2543                            }
2544    
2545                            return (java.lang.String[])returnObj;
2546                    }
2547                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2548                            _log.error(se, se);
2549    
2550                            throw se;
2551                    }
2552            }
2553    
2554            public static com.liferay.portal.model.Lock lockFileEntry(
2555                    HttpPrincipal httpPrincipal, long fileEntryId)
2556                    throws com.liferay.portal.kernel.exception.PortalException,
2557                            com.liferay.portal.kernel.exception.SystemException {
2558                    try {
2559                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2560                                            "lockFileEntry", _lockFileEntryParameterTypes66);
2561    
2562                            MethodHandler methodHandler = new MethodHandler(methodKey,
2563                                            fileEntryId);
2564    
2565                            Object returnObj = null;
2566    
2567                            try {
2568                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2569                            }
2570                            catch (Exception e) {
2571                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2572                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2573                                    }
2574    
2575                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2576                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2577                                    }
2578    
2579                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2580                            }
2581    
2582                            return (com.liferay.portal.model.Lock)returnObj;
2583                    }
2584                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2585                            _log.error(se, se);
2586    
2587                            throw se;
2588                    }
2589            }
2590    
2591            public static com.liferay.portal.model.Lock lockFileEntry(
2592                    HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String owner,
2593                    long expirationTime)
2594                    throws com.liferay.portal.kernel.exception.PortalException,
2595                            com.liferay.portal.kernel.exception.SystemException {
2596                    try {
2597                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2598                                            "lockFileEntry", _lockFileEntryParameterTypes67);
2599    
2600                            MethodHandler methodHandler = new MethodHandler(methodKey,
2601                                            fileEntryId, owner, expirationTime);
2602    
2603                            Object returnObj = null;
2604    
2605                            try {
2606                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2607                            }
2608                            catch (Exception e) {
2609                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2610                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2611                                    }
2612    
2613                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2614                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2615                                    }
2616    
2617                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2618                            }
2619    
2620                            return (com.liferay.portal.model.Lock)returnObj;
2621                    }
2622                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2623                            _log.error(se, se);
2624    
2625                            throw se;
2626                    }
2627            }
2628    
2629            public static com.liferay.portal.model.Lock lockFolder(
2630                    HttpPrincipal httpPrincipal, long repositoryId, long folderId)
2631                    throws com.liferay.portal.kernel.exception.PortalException,
2632                            com.liferay.portal.kernel.exception.SystemException {
2633                    try {
2634                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2635                                            "lockFolder", _lockFolderParameterTypes68);
2636    
2637                            MethodHandler methodHandler = new MethodHandler(methodKey,
2638                                            repositoryId, folderId);
2639    
2640                            Object returnObj = null;
2641    
2642                            try {
2643                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2644                            }
2645                            catch (Exception e) {
2646                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2647                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2648                                    }
2649    
2650                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2651                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2652                                    }
2653    
2654                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2655                            }
2656    
2657                            return (com.liferay.portal.model.Lock)returnObj;
2658                    }
2659                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2660                            _log.error(se, se);
2661    
2662                            throw se;
2663                    }
2664            }
2665    
2666            public static com.liferay.portal.model.Lock lockFolder(
2667                    HttpPrincipal httpPrincipal, long repositoryId, long folderId,
2668                    java.lang.String owner, boolean inheritable, long expirationTime)
2669                    throws com.liferay.portal.kernel.exception.PortalException,
2670                            com.liferay.portal.kernel.exception.SystemException {
2671                    try {
2672                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2673                                            "lockFolder", _lockFolderParameterTypes69);
2674    
2675                            MethodHandler methodHandler = new MethodHandler(methodKey,
2676                                            repositoryId, folderId, owner, inheritable, expirationTime);
2677    
2678                            Object returnObj = null;
2679    
2680                            try {
2681                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2682                            }
2683                            catch (Exception e) {
2684                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2685                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2686                                    }
2687    
2688                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2689                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2690                                    }
2691    
2692                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2693                            }
2694    
2695                            return (com.liferay.portal.model.Lock)returnObj;
2696                    }
2697                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2698                            _log.error(se, se);
2699    
2700                            throw se;
2701                    }
2702            }
2703    
2704            public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntry(
2705                    HttpPrincipal httpPrincipal, long fileEntryId, long newFolderId,
2706                    com.liferay.portal.service.ServiceContext serviceContext)
2707                    throws com.liferay.portal.kernel.exception.PortalException,
2708                            com.liferay.portal.kernel.exception.SystemException {
2709                    try {
2710                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2711                                            "moveFileEntry", _moveFileEntryParameterTypes70);
2712    
2713                            MethodHandler methodHandler = new MethodHandler(methodKey,
2714                                            fileEntryId, newFolderId, serviceContext);
2715    
2716                            Object returnObj = null;
2717    
2718                            try {
2719                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2720                            }
2721                            catch (Exception e) {
2722                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2723                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2724                                    }
2725    
2726                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2727                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2728                                    }
2729    
2730                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2731                            }
2732    
2733                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
2734                    }
2735                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2736                            _log.error(se, se);
2737    
2738                            throw se;
2739                    }
2740            }
2741    
2742            public static com.liferay.portal.kernel.repository.model.Folder moveFolder(
2743                    HttpPrincipal httpPrincipal, long folderId, long parentFolderId,
2744                    com.liferay.portal.service.ServiceContext serviceContext)
2745                    throws com.liferay.portal.kernel.exception.PortalException,
2746                            com.liferay.portal.kernel.exception.SystemException {
2747                    try {
2748                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2749                                            "moveFolder", _moveFolderParameterTypes71);
2750    
2751                            MethodHandler methodHandler = new MethodHandler(methodKey,
2752                                            folderId, parentFolderId, serviceContext);
2753    
2754                            Object returnObj = null;
2755    
2756                            try {
2757                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2758                            }
2759                            catch (Exception e) {
2760                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2761                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2762                                    }
2763    
2764                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2765                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2766                                    }
2767    
2768                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2769                            }
2770    
2771                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
2772                    }
2773                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2774                            _log.error(se, se);
2775    
2776                            throw se;
2777                    }
2778            }
2779    
2780            public static com.liferay.portal.model.Lock refreshFileEntryLock(
2781                    HttpPrincipal httpPrincipal, java.lang.String lockUuid,
2782                    long expirationTime)
2783                    throws com.liferay.portal.kernel.exception.PortalException,
2784                            com.liferay.portal.kernel.exception.SystemException {
2785                    try {
2786                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2787                                            "refreshFileEntryLock",
2788                                            _refreshFileEntryLockParameterTypes72);
2789    
2790                            MethodHandler methodHandler = new MethodHandler(methodKey,
2791                                            lockUuid, expirationTime);
2792    
2793                            Object returnObj = null;
2794    
2795                            try {
2796                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2797                            }
2798                            catch (Exception e) {
2799                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2800                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2801                                    }
2802    
2803                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2804                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2805                                    }
2806    
2807                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2808                            }
2809    
2810                            return (com.liferay.portal.model.Lock)returnObj;
2811                    }
2812                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2813                            _log.error(se, se);
2814    
2815                            throw se;
2816                    }
2817            }
2818    
2819            public static com.liferay.portal.model.Lock refreshFolderLock(
2820                    HttpPrincipal httpPrincipal, java.lang.String lockUuid,
2821                    long expirationTime)
2822                    throws com.liferay.portal.kernel.exception.PortalException,
2823                            com.liferay.portal.kernel.exception.SystemException {
2824                    try {
2825                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2826                                            "refreshFolderLock", _refreshFolderLockParameterTypes73);
2827    
2828                            MethodHandler methodHandler = new MethodHandler(methodKey,
2829                                            lockUuid, expirationTime);
2830    
2831                            Object returnObj = null;
2832    
2833                            try {
2834                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2835                            }
2836                            catch (Exception e) {
2837                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2838                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2839                                    }
2840    
2841                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2842                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2843                                    }
2844    
2845                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2846                            }
2847    
2848                            return (com.liferay.portal.model.Lock)returnObj;
2849                    }
2850                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2851                            _log.error(se, se);
2852    
2853                            throw se;
2854                    }
2855            }
2856    
2857            public static void revertFileEntry(HttpPrincipal httpPrincipal,
2858                    long fileEntryId, java.lang.String version,
2859                    com.liferay.portal.service.ServiceContext serviceContext)
2860                    throws com.liferay.portal.kernel.exception.PortalException,
2861                            com.liferay.portal.kernel.exception.SystemException {
2862                    try {
2863                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2864                                            "revertFileEntry", _revertFileEntryParameterTypes74);
2865    
2866                            MethodHandler methodHandler = new MethodHandler(methodKey,
2867                                            fileEntryId, version, serviceContext);
2868    
2869                            try {
2870                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
2871                            }
2872                            catch (Exception e) {
2873                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2874                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2875                                    }
2876    
2877                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2878                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2879                                    }
2880    
2881                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2882                            }
2883                    }
2884                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2885                            _log.error(se, se);
2886    
2887                            throw se;
2888                    }
2889            }
2890    
2891            public static com.liferay.portal.kernel.search.Hits search(
2892                    HttpPrincipal httpPrincipal, long repositoryId,
2893                    com.liferay.portal.kernel.search.SearchContext searchContext)
2894                    throws com.liferay.portal.kernel.exception.SystemException,
2895                            com.liferay.portal.kernel.search.SearchException {
2896                    try {
2897                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2898                                            "search", _searchParameterTypes75);
2899    
2900                            MethodHandler methodHandler = new MethodHandler(methodKey,
2901                                            repositoryId, searchContext);
2902    
2903                            Object returnObj = null;
2904    
2905                            try {
2906                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2907                            }
2908                            catch (Exception e) {
2909                                    if (e instanceof com.liferay.portal.kernel.search.SearchException) {
2910                                            throw (com.liferay.portal.kernel.search.SearchException)e;
2911                                    }
2912    
2913                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2914                            }
2915    
2916                            return (com.liferay.portal.kernel.search.Hits)returnObj;
2917                    }
2918                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2919                            _log.error(se, se);
2920    
2921                            throw se;
2922                    }
2923            }
2924    
2925            public static com.liferay.portal.kernel.search.Hits search(
2926                    HttpPrincipal httpPrincipal, long repositoryId,
2927                    com.liferay.portal.kernel.search.SearchContext searchContext,
2928                    com.liferay.portal.kernel.search.Query query)
2929                    throws com.liferay.portal.kernel.exception.SystemException,
2930                            com.liferay.portal.kernel.search.SearchException {
2931                    try {
2932                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2933                                            "search", _searchParameterTypes76);
2934    
2935                            MethodHandler methodHandler = new MethodHandler(methodKey,
2936                                            repositoryId, searchContext, query);
2937    
2938                            Object returnObj = null;
2939    
2940                            try {
2941                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
2942                            }
2943                            catch (Exception e) {
2944                                    if (e instanceof com.liferay.portal.kernel.search.SearchException) {
2945                                            throw (com.liferay.portal.kernel.search.SearchException)e;
2946                                    }
2947    
2948                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2949                            }
2950    
2951                            return (com.liferay.portal.kernel.search.Hits)returnObj;
2952                    }
2953                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2954                            _log.error(se, se);
2955    
2956                            throw se;
2957                    }
2958            }
2959    
2960            public static void unlockFileEntry(HttpPrincipal httpPrincipal,
2961                    long fileEntryId)
2962                    throws com.liferay.portal.kernel.exception.PortalException,
2963                            com.liferay.portal.kernel.exception.SystemException {
2964                    try {
2965                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2966                                            "unlockFileEntry", _unlockFileEntryParameterTypes77);
2967    
2968                            MethodHandler methodHandler = new MethodHandler(methodKey,
2969                                            fileEntryId);
2970    
2971                            try {
2972                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
2973                            }
2974                            catch (Exception e) {
2975                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
2976                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
2977                                    }
2978    
2979                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
2980                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
2981                                    }
2982    
2983                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
2984                            }
2985                    }
2986                    catch (com.liferay.portal.kernel.exception.SystemException se) {
2987                            _log.error(se, se);
2988    
2989                            throw se;
2990                    }
2991            }
2992    
2993            public static void unlockFileEntry(HttpPrincipal httpPrincipal,
2994                    long fileEntryId, java.lang.String lockUuid)
2995                    throws com.liferay.portal.kernel.exception.PortalException,
2996                            com.liferay.portal.kernel.exception.SystemException {
2997                    try {
2998                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
2999                                            "unlockFileEntry", _unlockFileEntryParameterTypes78);
3000    
3001                            MethodHandler methodHandler = new MethodHandler(methodKey,
3002                                            fileEntryId, lockUuid);
3003    
3004                            try {
3005                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
3006                            }
3007                            catch (Exception e) {
3008                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3009                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3010                                    }
3011    
3012                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3013                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3014                                    }
3015    
3016                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3017                            }
3018                    }
3019                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3020                            _log.error(se, se);
3021    
3022                            throw se;
3023                    }
3024            }
3025    
3026            public static void unlockFolder(HttpPrincipal httpPrincipal,
3027                    long repositoryId, long folderId, java.lang.String lockUuid)
3028                    throws com.liferay.portal.kernel.exception.PortalException,
3029                            com.liferay.portal.kernel.exception.SystemException {
3030                    try {
3031                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3032                                            "unlockFolder", _unlockFolderParameterTypes79);
3033    
3034                            MethodHandler methodHandler = new MethodHandler(methodKey,
3035                                            repositoryId, folderId, lockUuid);
3036    
3037                            try {
3038                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
3039                            }
3040                            catch (Exception e) {
3041                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3042                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3043                                    }
3044    
3045                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3046                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3047                                    }
3048    
3049                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3050                            }
3051                    }
3052                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3053                            _log.error(se, se);
3054    
3055                            throw se;
3056                    }
3057            }
3058    
3059            public static void unlockFolder(HttpPrincipal httpPrincipal,
3060                    long repositoryId, long parentFolderId, java.lang.String name,
3061                    java.lang.String lockUuid)
3062                    throws com.liferay.portal.kernel.exception.PortalException,
3063                            com.liferay.portal.kernel.exception.SystemException {
3064                    try {
3065                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3066                                            "unlockFolder", _unlockFolderParameterTypes80);
3067    
3068                            MethodHandler methodHandler = new MethodHandler(methodKey,
3069                                            repositoryId, parentFolderId, name, lockUuid);
3070    
3071                            try {
3072                                    TunnelUtil.invoke(httpPrincipal, methodHandler);
3073                            }
3074                            catch (Exception e) {
3075                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3076                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3077                                    }
3078    
3079                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3080                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3081                                    }
3082    
3083                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3084                            }
3085                    }
3086                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3087                            _log.error(se, se);
3088    
3089                            throw se;
3090                    }
3091            }
3092    
3093            public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(
3094                    HttpPrincipal httpPrincipal, long fileEntryId,
3095                    java.lang.String sourceFileName, java.lang.String mimeType,
3096                    java.lang.String title, java.lang.String description,
3097                    java.lang.String changeLog, boolean majorVersion, byte[] bytes,
3098                    com.liferay.portal.service.ServiceContext serviceContext)
3099                    throws com.liferay.portal.kernel.exception.PortalException,
3100                            com.liferay.portal.kernel.exception.SystemException {
3101                    try {
3102                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3103                                            "updateFileEntry", _updateFileEntryParameterTypes81);
3104    
3105                            MethodHandler methodHandler = new MethodHandler(methodKey,
3106                                            fileEntryId, sourceFileName, mimeType, title, description,
3107                                            changeLog, majorVersion, bytes, serviceContext);
3108    
3109                            Object returnObj = null;
3110    
3111                            try {
3112                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3113                            }
3114                            catch (Exception e) {
3115                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3116                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3117                                    }
3118    
3119                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3120                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3121                                    }
3122    
3123                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3124                            }
3125    
3126                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
3127                    }
3128                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3129                            _log.error(se, se);
3130    
3131                            throw se;
3132                    }
3133            }
3134    
3135            public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(
3136                    HttpPrincipal httpPrincipal, long fileEntryId,
3137                    java.lang.String sourceFileName, java.lang.String mimeType,
3138                    java.lang.String title, java.lang.String description,
3139                    java.lang.String changeLog, boolean majorVersion, java.io.File file,
3140                    com.liferay.portal.service.ServiceContext serviceContext)
3141                    throws com.liferay.portal.kernel.exception.PortalException,
3142                            com.liferay.portal.kernel.exception.SystemException {
3143                    try {
3144                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3145                                            "updateFileEntry", _updateFileEntryParameterTypes82);
3146    
3147                            MethodHandler methodHandler = new MethodHandler(methodKey,
3148                                            fileEntryId, sourceFileName, mimeType, title, description,
3149                                            changeLog, majorVersion, file, serviceContext);
3150    
3151                            Object returnObj = null;
3152    
3153                            try {
3154                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3155                            }
3156                            catch (Exception e) {
3157                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3158                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3159                                    }
3160    
3161                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3162                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3163                                    }
3164    
3165                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3166                            }
3167    
3168                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
3169                    }
3170                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3171                            _log.error(se, se);
3172    
3173                            throw se;
3174                    }
3175            }
3176    
3177            public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(
3178                    HttpPrincipal httpPrincipal, long fileEntryId,
3179                    java.lang.String sourceFileName, java.lang.String mimeType,
3180                    java.lang.String title, java.lang.String description,
3181                    java.lang.String changeLog, boolean majorVersion,
3182                    java.io.InputStream is, long size,
3183                    com.liferay.portal.service.ServiceContext serviceContext)
3184                    throws com.liferay.portal.kernel.exception.PortalException,
3185                            com.liferay.portal.kernel.exception.SystemException {
3186                    try {
3187                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3188                                            "updateFileEntry", _updateFileEntryParameterTypes83);
3189    
3190                            MethodHandler methodHandler = new MethodHandler(methodKey,
3191                                            fileEntryId, sourceFileName, mimeType, title, description,
3192                                            changeLog, majorVersion, is, size, serviceContext);
3193    
3194                            Object returnObj = null;
3195    
3196                            try {
3197                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3198                            }
3199                            catch (Exception e) {
3200                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3201                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3202                                    }
3203    
3204                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3205                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3206                                    }
3207    
3208                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3209                            }
3210    
3211                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
3212                    }
3213                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3214                            _log.error(se, se);
3215    
3216                            throw se;
3217                    }
3218            }
3219    
3220            public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(
3221                    HttpPrincipal httpPrincipal, long fileEntryId,
3222                    java.lang.String sourceFileName, java.lang.String mimeType,
3223                    java.lang.String title, java.lang.String description,
3224                    java.lang.String changeLog, boolean majorVersion, java.io.File file,
3225                    com.liferay.portal.service.ServiceContext serviceContext)
3226                    throws com.liferay.portal.kernel.exception.PortalException,
3227                            com.liferay.portal.kernel.exception.SystemException {
3228                    try {
3229                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3230                                            "updateFileEntryAndCheckIn",
3231                                            _updateFileEntryAndCheckInParameterTypes84);
3232    
3233                            MethodHandler methodHandler = new MethodHandler(methodKey,
3234                                            fileEntryId, sourceFileName, mimeType, title, description,
3235                                            changeLog, majorVersion, file, serviceContext);
3236    
3237                            Object returnObj = null;
3238    
3239                            try {
3240                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3241                            }
3242                            catch (Exception e) {
3243                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3244                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3245                                    }
3246    
3247                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3248                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3249                                    }
3250    
3251                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3252                            }
3253    
3254                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
3255                    }
3256                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3257                            _log.error(se, se);
3258    
3259                            throw se;
3260                    }
3261            }
3262    
3263            public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(
3264                    HttpPrincipal httpPrincipal, long fileEntryId,
3265                    java.lang.String sourceFileName, java.lang.String mimeType,
3266                    java.lang.String title, java.lang.String description,
3267                    java.lang.String changeLog, boolean majorVersion,
3268                    java.io.InputStream is, long size,
3269                    com.liferay.portal.service.ServiceContext serviceContext)
3270                    throws com.liferay.portal.kernel.exception.PortalException,
3271                            com.liferay.portal.kernel.exception.SystemException {
3272                    try {
3273                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3274                                            "updateFileEntryAndCheckIn",
3275                                            _updateFileEntryAndCheckInParameterTypes85);
3276    
3277                            MethodHandler methodHandler = new MethodHandler(methodKey,
3278                                            fileEntryId, sourceFileName, mimeType, title, description,
3279                                            changeLog, majorVersion, is, size, serviceContext);
3280    
3281                            Object returnObj = null;
3282    
3283                            try {
3284                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3285                            }
3286                            catch (Exception e) {
3287                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3288                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3289                                    }
3290    
3291                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3292                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3293                                    }
3294    
3295                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3296                            }
3297    
3298                            return (com.liferay.portal.kernel.repository.model.FileEntry)returnObj;
3299                    }
3300                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3301                            _log.error(se, se);
3302    
3303                            throw se;
3304                    }
3305            }
3306    
3307            public static com.liferay.portlet.documentlibrary.model.DLFileShortcut updateFileShortcut(
3308                    HttpPrincipal httpPrincipal, long fileShortcutId, long folderId,
3309                    long toFileEntryId,
3310                    com.liferay.portal.service.ServiceContext serviceContext)
3311                    throws com.liferay.portal.kernel.exception.PortalException,
3312                            com.liferay.portal.kernel.exception.SystemException {
3313                    try {
3314                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3315                                            "updateFileShortcut", _updateFileShortcutParameterTypes86);
3316    
3317                            MethodHandler methodHandler = new MethodHandler(methodKey,
3318                                            fileShortcutId, folderId, toFileEntryId, serviceContext);
3319    
3320                            Object returnObj = null;
3321    
3322                            try {
3323                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3324                            }
3325                            catch (Exception e) {
3326                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3327                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3328                                    }
3329    
3330                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3331                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3332                                    }
3333    
3334                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3335                            }
3336    
3337                            return (com.liferay.portlet.documentlibrary.model.DLFileShortcut)returnObj;
3338                    }
3339                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3340                            _log.error(se, se);
3341    
3342                            throw se;
3343                    }
3344            }
3345    
3346            public static com.liferay.portal.kernel.repository.model.Folder updateFolder(
3347                    HttpPrincipal httpPrincipal, long folderId, java.lang.String name,
3348                    java.lang.String description,
3349                    com.liferay.portal.service.ServiceContext serviceContext)
3350                    throws com.liferay.portal.kernel.exception.PortalException,
3351                            com.liferay.portal.kernel.exception.SystemException {
3352                    try {
3353                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3354                                            "updateFolder", _updateFolderParameterTypes87);
3355    
3356                            MethodHandler methodHandler = new MethodHandler(methodKey,
3357                                            folderId, name, description, serviceContext);
3358    
3359                            Object returnObj = null;
3360    
3361                            try {
3362                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3363                            }
3364                            catch (Exception e) {
3365                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3366                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3367                                    }
3368    
3369                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3370                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3371                                    }
3372    
3373                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3374                            }
3375    
3376                            return (com.liferay.portal.kernel.repository.model.Folder)returnObj;
3377                    }
3378                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3379                            _log.error(se, se);
3380    
3381                            throw se;
3382                    }
3383            }
3384    
3385            public static boolean verifyFileEntryCheckOut(HttpPrincipal httpPrincipal,
3386                    long repositoryId, long fileEntryId, java.lang.String lockUuid)
3387                    throws com.liferay.portal.kernel.exception.PortalException,
3388                            com.liferay.portal.kernel.exception.SystemException {
3389                    try {
3390                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3391                                            "verifyFileEntryCheckOut",
3392                                            _verifyFileEntryCheckOutParameterTypes88);
3393    
3394                            MethodHandler methodHandler = new MethodHandler(methodKey,
3395                                            repositoryId, fileEntryId, lockUuid);
3396    
3397                            Object returnObj = null;
3398    
3399                            try {
3400                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3401                            }
3402                            catch (Exception e) {
3403                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3404                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3405                                    }
3406    
3407                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3408                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3409                                    }
3410    
3411                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3412                            }
3413    
3414                            return ((Boolean)returnObj).booleanValue();
3415                    }
3416                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3417                            _log.error(se, se);
3418    
3419                            throw se;
3420                    }
3421            }
3422    
3423            public static boolean verifyFileEntryLock(HttpPrincipal httpPrincipal,
3424                    long repositoryId, long fileEntryId, java.lang.String lockUuid)
3425                    throws com.liferay.portal.kernel.exception.PortalException,
3426                            com.liferay.portal.kernel.exception.SystemException {
3427                    try {
3428                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3429                                            "verifyFileEntryLock", _verifyFileEntryLockParameterTypes89);
3430    
3431                            MethodHandler methodHandler = new MethodHandler(methodKey,
3432                                            repositoryId, fileEntryId, lockUuid);
3433    
3434                            Object returnObj = null;
3435    
3436                            try {
3437                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3438                            }
3439                            catch (Exception e) {
3440                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3441                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3442                                    }
3443    
3444                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3445                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3446                                    }
3447    
3448                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3449                            }
3450    
3451                            return ((Boolean)returnObj).booleanValue();
3452                    }
3453                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3454                            _log.error(se, se);
3455    
3456                            throw se;
3457                    }
3458            }
3459    
3460            public static boolean verifyInheritableLock(HttpPrincipal httpPrincipal,
3461                    long repositoryId, long folderId, java.lang.String lockUuid)
3462                    throws com.liferay.portal.kernel.exception.PortalException,
3463                            com.liferay.portal.kernel.exception.SystemException {
3464                    try {
3465                            MethodKey methodKey = new MethodKey(DLAppServiceUtil.class.getName(),
3466                                            "verifyInheritableLock",
3467                                            _verifyInheritableLockParameterTypes90);
3468    
3469                            MethodHandler methodHandler = new MethodHandler(methodKey,
3470                                            repositoryId, folderId, lockUuid);
3471    
3472                            Object returnObj = null;
3473    
3474                            try {
3475                                    returnObj = TunnelUtil.invoke(httpPrincipal, methodHandler);
3476                            }
3477                            catch (Exception e) {
3478                                    if (e instanceof com.liferay.portal.kernel.exception.PortalException) {
3479                                            throw (com.liferay.portal.kernel.exception.PortalException)e;
3480                                    }
3481    
3482                                    if (e instanceof com.liferay.portal.kernel.exception.SystemException) {
3483                                            throw (com.liferay.portal.kernel.exception.SystemException)e;
3484                                    }
3485    
3486                                    throw new com.liferay.portal.kernel.exception.SystemException(e);
3487                            }
3488    
3489                            return ((Boolean)returnObj).booleanValue();
3490                    }
3491                    catch (com.liferay.portal.kernel.exception.SystemException se) {
3492                            _log.error(se, se);
3493    
3494                            throw se;
3495                    }
3496            }
3497    
3498            private static Log _log = LogFactoryUtil.getLog(DLAppServiceHttp.class);
3499            private static final Class<?>[] _addFileEntryParameterTypes0 = new Class[] {
3500                            long.class, long.class, java.lang.String.class,
3501                            java.lang.String.class, java.lang.String.class,
3502                            java.lang.String.class, java.lang.String.class, byte[].class,
3503                            com.liferay.portal.service.ServiceContext.class
3504                    };
3505            private static final Class<?>[] _addFileEntryParameterTypes1 = new Class[] {
3506                            long.class, long.class, java.lang.String.class,
3507                            java.lang.String.class, java.lang.String.class,
3508                            java.lang.String.class, java.lang.String.class, java.io.File.class,
3509                            com.liferay.portal.service.ServiceContext.class
3510                    };
3511            private static final Class<?>[] _addFileEntryParameterTypes2 = new Class[] {
3512                            long.class, long.class, java.lang.String.class,
3513                            java.lang.String.class, java.lang.String.class,
3514                            java.lang.String.class, java.lang.String.class,
3515                            java.io.InputStream.class, long.class,
3516                            com.liferay.portal.service.ServiceContext.class
3517                    };
3518            private static final Class<?>[] _addFileShortcutParameterTypes3 = new Class[] {
3519                            long.class, long.class, long.class,
3520                            com.liferay.portal.service.ServiceContext.class
3521                    };
3522            private static final Class<?>[] _addFolderParameterTypes4 = new Class[] {
3523                            long.class, long.class, java.lang.String.class,
3524                            java.lang.String.class,
3525                            com.liferay.portal.service.ServiceContext.class
3526                    };
3527            private static final Class<?>[] _addTempFileEntryParameterTypes5 = new Class[] {
3528                            long.class, long.class, java.lang.String.class,
3529                            java.lang.String.class, java.io.File.class
3530                    };
3531            private static final Class<?>[] _addTempFileEntryParameterTypes6 = new Class[] {
3532                            long.class, long.class, java.lang.String.class,
3533                            java.lang.String.class, java.io.InputStream.class
3534                    };
3535            private static final Class<?>[] _cancelCheckOutParameterTypes7 = new Class[] {
3536                            long.class
3537                    };
3538            private static final Class<?>[] _checkInFileEntryParameterTypes8 = new Class[] {
3539                            long.class, boolean.class, java.lang.String.class,
3540                            com.liferay.portal.service.ServiceContext.class
3541                    };
3542            private static final Class<?>[] _checkInFileEntryParameterTypes9 = new Class[] {
3543                            long.class, java.lang.String.class
3544                    };
3545            private static final Class<?>[] _checkOutFileEntryParameterTypes10 = new Class[] {
3546                            long.class, com.liferay.portal.service.ServiceContext.class
3547                    };
3548            private static final Class<?>[] _checkOutFileEntryParameterTypes11 = new Class[] {
3549                            long.class, java.lang.String.class, long.class,
3550                            com.liferay.portal.service.ServiceContext.class
3551                    };
3552            private static final Class<?>[] _copyFolderParameterTypes12 = new Class[] {
3553                            long.class, long.class, long.class, java.lang.String.class,
3554                            java.lang.String.class,
3555                            com.liferay.portal.service.ServiceContext.class
3556                    };
3557            private static final Class<?>[] _deleteFileEntryParameterTypes13 = new Class[] {
3558                            long.class
3559                    };
3560            private static final Class<?>[] _deleteFileEntryByTitleParameterTypes14 = new Class[] {
3561                            long.class, long.class, java.lang.String.class
3562                    };
3563            private static final Class<?>[] _deleteFileShortcutParameterTypes15 = new Class[] {
3564                            long.class
3565                    };
3566            private static final Class<?>[] _deleteFolderParameterTypes16 = new Class[] {
3567                            long.class
3568                    };
3569            private static final Class<?>[] _deleteFolderParameterTypes17 = new Class[] {
3570                            long.class, long.class, java.lang.String.class
3571                    };
3572            private static final Class<?>[] _deleteTempFileEntryParameterTypes18 = new Class[] {
3573                            long.class, long.class, java.lang.String.class,
3574                            java.lang.String.class
3575                    };
3576            private static final Class<?>[] _getFileEntriesParameterTypes19 = new Class[] {
3577                            long.class, long.class
3578                    };
3579            private static final Class<?>[] _getFileEntriesParameterTypes20 = new Class[] {
3580                            long.class, long.class, int.class, int.class
3581                    };
3582            private static final Class<?>[] _getFileEntriesParameterTypes21 = new Class[] {
3583                            long.class, long.class, int.class, int.class,
3584                            com.liferay.portal.kernel.util.OrderByComparator.class
3585                    };
3586            private static final Class<?>[] _getFileEntriesParameterTypes22 = new Class[] {
3587                            long.class, long.class, long.class
3588                    };
3589            private static final Class<?>[] _getFileEntriesParameterTypes23 = new Class[] {
3590                            long.class, long.class, long.class, int.class, int.class
3591                    };
3592            private static final Class<?>[] _getFileEntriesParameterTypes24 = new Class[] {
3593                            long.class, long.class, long.class, int.class, int.class,
3594                            com.liferay.portal.kernel.util.OrderByComparator.class
3595                    };
3596            private static final Class<?>[] _getFileEntriesAndFileShortcutsParameterTypes25 =
3597                    new Class[] { long.class, long.class, int.class, int.class, int.class };
3598            private static final Class<?>[] _getFileEntriesAndFileShortcutsCountParameterTypes26 =
3599                    new Class[] { long.class, long.class, int.class };
3600            private static final Class<?>[] _getFileEntriesAndFileShortcutsCountParameterTypes27 =
3601                    new Class[] { long.class, long.class, int.class, java.lang.String[].class };
3602            private static final Class<?>[] _getFileEntriesCountParameterTypes28 = new Class[] {
3603                            long.class, long.class
3604                    };
3605            private static final Class<?>[] _getFileEntriesCountParameterTypes29 = new Class[] {
3606                            long.class, long.class, long.class
3607                    };
3608            private static final Class<?>[] _getFileEntryParameterTypes30 = new Class[] {
3609                            long.class
3610                    };
3611            private static final Class<?>[] _getFileEntryParameterTypes31 = new Class[] {
3612                            long.class, long.class, java.lang.String.class
3613                    };
3614            private static final Class<?>[] _getFileEntryByUuidAndGroupIdParameterTypes32 =
3615                    new Class[] { java.lang.String.class, long.class };
3616            private static final Class<?>[] _getFileShortcutParameterTypes33 = new Class[] {
3617                            long.class
3618                    };
3619            private static final Class<?>[] _getFolderParameterTypes34 = new Class[] {
3620                            long.class
3621                    };
3622            private static final Class<?>[] _getFolderParameterTypes35 = new Class[] {
3623                            long.class, long.class, java.lang.String.class
3624                    };
3625            private static final Class<?>[] _getFoldersParameterTypes36 = new Class[] {
3626                            long.class, long.class
3627                    };
3628            private static final Class<?>[] _getFoldersParameterTypes37 = new Class[] {
3629                            long.class, long.class, boolean.class
3630                    };
3631            private static final Class<?>[] _getFoldersParameterTypes38 = new Class[] {
3632                            long.class, long.class, boolean.class, int.class, int.class
3633                    };
3634            private static final Class<?>[] _getFoldersParameterTypes39 = new Class[] {
3635                            long.class, long.class, boolean.class, int.class, int.class,
3636                            com.liferay.portal.kernel.util.OrderByComparator.class
3637                    };
3638            private static final Class<?>[] _getFoldersParameterTypes40 = new Class[] {
3639                            long.class, long.class, int.class, int.class
3640                    };
3641            private static final Class<?>[] _getFoldersParameterTypes41 = new Class[] {
3642                            long.class, long.class, int.class, int.class,
3643                            com.liferay.portal.kernel.util.OrderByComparator.class
3644                    };
3645            private static final Class<?>[] _getFoldersAndFileEntriesAndFileShortcutsParameterTypes42 =
3646                    new Class[] {
3647                            long.class, long.class, int.class, boolean.class, int.class,
3648                            int.class
3649                    };
3650            private static final Class<?>[] _getFoldersAndFileEntriesAndFileShortcutsParameterTypes43 =
3651                    new Class[] {
3652                            long.class, long.class, int.class, boolean.class, int.class,
3653                            int.class, com.liferay.portal.kernel.util.OrderByComparator.class
3654                    };
3655            private static final Class<?>[] _getFoldersAndFileEntriesAndFileShortcutsParameterTypes44 =
3656                    new Class[] {
3657                            long.class, long.class, int.class, java.lang.String[].class,
3658                            boolean.class, int.class, int.class,
3659                            com.liferay.portal.kernel.util.OrderByComparator.class
3660                    };
3661            private static final Class<?>[] _getFoldersAndFileEntriesAndFileShortcutsCountParameterTypes45 =
3662                    new Class[] { long.class, long.class, int.class, boolean.class };
3663            private static final Class<?>[] _getFoldersAndFileEntriesAndFileShortcutsCountParameterTypes46 =
3664                    new Class[] {
3665                            long.class, long.class, int.class, java.lang.String[].class,
3666                            boolean.class
3667                    };
3668            private static final Class<?>[] _getFoldersCountParameterTypes47 = new Class[] {
3669                            long.class, long.class
3670                    };
3671            private static final Class<?>[] _getFoldersCountParameterTypes48 = new Class[] {
3672                            long.class, long.class, boolean.class
3673                    };
3674            private static final Class<?>[] _getFoldersFileEntriesCountParameterTypes49 = new Class[] {
3675                            long.class, java.util.List.class, int.class
3676                    };
3677            private static final Class<?>[] _getGroupFileEntriesParameterTypes50 = new Class[] {
3678                            long.class, long.class, int.class, int.class
3679                    };
3680            private static final Class<?>[] _getGroupFileEntriesParameterTypes51 = new Class[] {
3681                            long.class, long.class, int.class, int.class,
3682                            com.liferay.portal.kernel.util.OrderByComparator.class
3683                    };
3684            private static final Class<?>[] _getGroupFileEntriesParameterTypes52 = new Class[] {
3685                            long.class, long.class, long.class, int.class, int.class
3686                    };
3687            private static final Class<?>[] _getGroupFileEntriesParameterTypes53 = new Class[] {
3688                            long.class, long.class, long.class, int.class, int.class,
3689                            com.liferay.portal.kernel.util.OrderByComparator.class
3690                    };
3691            private static final Class<?>[] _getGroupFileEntriesParameterTypes54 = new Class[] {
3692                            long.class, long.class, long.class, java.lang.String[].class,
3693                            int.class, int.class, int.class,
3694                            com.liferay.portal.kernel.util.OrderByComparator.class
3695                    };
3696            private static final Class<?>[] _getGroupFileEntriesCountParameterTypes55 = new Class[] {
3697                            long.class, long.class
3698                    };
3699            private static final Class<?>[] _getGroupFileEntriesCountParameterTypes56 = new Class[] {
3700                            long.class, long.class, long.class
3701                    };
3702            private static final Class<?>[] _getGroupFileEntriesCountParameterTypes57 = new Class[] {
3703                            long.class, long.class, long.class, java.lang.String[].class,
3704                            int.class
3705                    };
3706            private static final Class<?>[] _getMountFoldersParameterTypes58 = new Class[] {
3707                            long.class, long.class
3708                    };
3709            private static final Class<?>[] _getMountFoldersParameterTypes59 = new Class[] {
3710                            long.class, long.class, int.class, int.class
3711                    };
3712            private static final Class<?>[] _getMountFoldersParameterTypes60 = new Class[] {
3713                            long.class, long.class, int.class, int.class,
3714                            com.liferay.portal.kernel.util.OrderByComparator.class
3715                    };
3716            private static final Class<?>[] _getMountFoldersCountParameterTypes61 = new Class[] {
3717                            long.class, long.class
3718                    };
3719            private static final Class<?>[] _getSubfolderIdsParameterTypes62 = new Class[] {
3720                            long.class, java.util.List.class, long.class
3721                    };
3722            private static final Class<?>[] _getSubfolderIdsParameterTypes63 = new Class[] {
3723                            long.class, long.class
3724                    };
3725            private static final Class<?>[] _getSubfolderIdsParameterTypes64 = new Class[] {
3726                            long.class, long.class, boolean.class
3727                    };
3728            private static final Class<?>[] _getTempFileEntryNamesParameterTypes65 = new Class[] {
3729                            long.class, long.class, java.lang.String.class
3730                    };
3731            private static final Class<?>[] _lockFileEntryParameterTypes66 = new Class[] {
3732                            long.class
3733                    };
3734            private static final Class<?>[] _lockFileEntryParameterTypes67 = new Class[] {
3735                            long.class, java.lang.String.class, long.class
3736                    };
3737            private static final Class<?>[] _lockFolderParameterTypes68 = new Class[] {
3738                            long.class, long.class
3739                    };
3740            private static final Class<?>[] _lockFolderParameterTypes69 = new Class[] {
3741                            long.class, long.class, java.lang.String.class, boolean.class,
3742                            long.class
3743                    };
3744            private static final Class<?>[] _moveFileEntryParameterTypes70 = new Class[] {
3745                            long.class, long.class,
3746                            com.liferay.portal.service.ServiceContext.class
3747                    };
3748            private static final Class<?>[] _moveFolderParameterTypes71 = new Class[] {
3749                            long.class, long.class,
3750                            com.liferay.portal.service.ServiceContext.class
3751                    };
3752            private static final Class<?>[] _refreshFileEntryLockParameterTypes72 = new Class[] {
3753                            java.lang.String.class, long.class
3754                    };
3755            private static final Class<?>[] _refreshFolderLockParameterTypes73 = new Class[] {
3756                            java.lang.String.class, long.class
3757                    };
3758            private static final Class<?>[] _revertFileEntryParameterTypes74 = new Class[] {
3759                            long.class, java.lang.String.class,
3760                            com.liferay.portal.service.ServiceContext.class
3761                    };
3762            private static final Class<?>[] _searchParameterTypes75 = new Class[] {
3763                            long.class, com.liferay.portal.kernel.search.SearchContext.class
3764                    };
3765            private static final Class<?>[] _searchParameterTypes76 = new Class[] {
3766                            long.class, com.liferay.portal.kernel.search.SearchContext.class,
3767                            com.liferay.portal.kernel.search.Query.class
3768                    };
3769            private static final Class<?>[] _unlockFileEntryParameterTypes77 = new Class[] {
3770                            long.class
3771                    };
3772            private static final Class<?>[] _unlockFileEntryParameterTypes78 = new Class[] {
3773                            long.class, java.lang.String.class
3774                    };
3775            private static final Class<?>[] _unlockFolderParameterTypes79 = new Class[] {
3776                            long.class, long.class, java.lang.String.class
3777                    };
3778            private static final Class<?>[] _unlockFolderParameterTypes80 = new Class[] {
3779                            long.class, long.class, java.lang.String.class,
3780                            java.lang.String.class
3781                    };
3782            private static final Class<?>[] _updateFileEntryParameterTypes81 = new Class[] {
3783                            long.class, java.lang.String.class, java.lang.String.class,
3784                            java.lang.String.class, java.lang.String.class,
3785                            java.lang.String.class, boolean.class, byte[].class,
3786                            com.liferay.portal.service.ServiceContext.class
3787                    };
3788            private static final Class<?>[] _updateFileEntryParameterTypes82 = new Class[] {
3789                            long.class, java.lang.String.class, java.lang.String.class,
3790                            java.lang.String.class, java.lang.String.class,
3791                            java.lang.String.class, boolean.class, java.io.File.class,
3792                            com.liferay.portal.service.ServiceContext.class
3793                    };
3794            private static final Class<?>[] _updateFileEntryParameterTypes83 = new Class[] {
3795                            long.class, java.lang.String.class, java.lang.String.class,
3796                            java.lang.String.class, java.lang.String.class,
3797                            java.lang.String.class, boolean.class, java.io.InputStream.class,
3798                            long.class, com.liferay.portal.service.ServiceContext.class
3799                    };
3800            private static final Class<?>[] _updateFileEntryAndCheckInParameterTypes84 = new Class[] {
3801                            long.class, java.lang.String.class, java.lang.String.class,
3802                            java.lang.String.class, java.lang.String.class,
3803                            java.lang.String.class, boolean.class, java.io.File.class,
3804                            com.liferay.portal.service.ServiceContext.class
3805                    };
3806            private static final Class<?>[] _updateFileEntryAndCheckInParameterTypes85 = new Class[] {
3807                            long.class, java.lang.String.class, java.lang.String.class,
3808                            java.lang.String.class, java.lang.String.class,
3809                            java.lang.String.class, boolean.class, java.io.InputStream.class,
3810                            long.class, com.liferay.portal.service.ServiceContext.class
3811                    };
3812            private static final Class<?>[] _updateFileShortcutParameterTypes86 = new Class[] {
3813                            long.class, long.class, long.class,
3814                            com.liferay.portal.service.ServiceContext.class
3815                    };
3816            private static final Class<?>[] _updateFolderParameterTypes87 = new Class[] {
3817                            long.class, java.lang.String.class, java.lang.String.class,
3818                            com.liferay.portal.service.ServiceContext.class
3819                    };
3820            private static final Class<?>[] _verifyFileEntryCheckOutParameterTypes88 = new Class[] {
3821                            long.class, long.class, java.lang.String.class
3822                    };
3823            private static final Class<?>[] _verifyFileEntryLockParameterTypes89 = new Class[] {
3824                            long.class, long.class, java.lang.String.class
3825                    };
3826            private static final Class<?>[] _verifyInheritableLockParameterTypes90 = new Class[] {
3827                            long.class, long.class, java.lang.String.class
3828                    };
3829    }