com.liferay.portlet.documentlibrary.service.http
Class DLAppServiceHttp

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.service.http.DLAppServiceHttp

public class DLAppServiceHttp
extends java.lang.Object

This class provides a HTTP utility for the DLAppServiceUtil service utility. The static methods of this class calls the same methods of the service utility. However, the signatures are different because it requires an additional HttpPrincipal parameter.

The benefits of using the HTTP utility is that it is fast and allows for tunneling without the cost of serializing to text. The drawback is that it only works with Java.

Set the property tunnel.servlet.hosts.allowed in portal.properties to configure security.

The HTTP utility is only generated for remote services.

Author:
Brian Wing Shun Chan
See Also:
DLAppServiceSoap, HttpPrincipal, DLAppServiceUtil
Generated:

Constructor Summary
DLAppServiceHttp()
           
 
Method Summary
static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, byte[] bytes, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, java.io.File file, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, java.io.InputStream is, long size, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(HttpPrincipal httpPrincipal, long repositoryId, long folderId, long toFileEntryId, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.Folder addFolder(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, java.lang.String name, java.lang.String description, com.liferay.portal.service.ServiceContext serviceContext)
           
static java.lang.String addTempFileEntry(HttpPrincipal httpPrincipal, long groupId, long folderId, java.lang.String fileName, java.lang.String tempFolderName, java.io.File file)
           
static java.lang.String addTempFileEntry(HttpPrincipal httpPrincipal, long groupId, long folderId, java.lang.String fileName, java.lang.String tempFolderName, java.io.InputStream inputStream)
           
static void cancelCheckOut(HttpPrincipal httpPrincipal, long fileEntryId)
           
static void checkInFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, boolean majorVersion, java.lang.String changeLog, com.liferay.portal.service.ServiceContext serviceContext)
           
static void checkInFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String lockUuid)
           
static void checkOutFileEntry(HttpPrincipal httpPrincipal, long fileEntryId)
           
static com.liferay.portal.kernel.repository.model.FileEntry checkOutFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String owner, long expirationTime)
           
static com.liferay.portal.kernel.repository.model.Folder copyFolder(HttpPrincipal httpPrincipal, long repositoryId, long sourceFolderId, long parentFolderId, java.lang.String name, java.lang.String description, com.liferay.portal.service.ServiceContext serviceContext)
           
static void deleteFileEntry(HttpPrincipal httpPrincipal, long fileEntryId)
           
static void deleteFileEntryByTitle(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String title)
           
static void deleteFileShortcut(HttpPrincipal httpPrincipal, long fileShortcutId)
           
static void deleteFolder(HttpPrincipal httpPrincipal, long folderId)
           
static void deleteFolder(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, java.lang.String name)
           
static void deleteTempFileEntry(HttpPrincipal httpPrincipal, long groupId, long folderId, java.lang.String fileName, java.lang.String tempFolderName)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId, long fileEntryTypeId)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId, long fileEntryTypeId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal, long repositoryId, long folderId, long fileEntryTypeId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<java.lang.Object> getFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, int start, int end)
           
static int getFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status)
           
static int getFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, java.lang.String[] mimeTypes)
           
static int getFileEntriesCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId)
           
static int getFileEntriesCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId, long fileEntryTypeId)
           
static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(HttpPrincipal httpPrincipal, long fileEntryId)
           
static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(HttpPrincipal httpPrincipal, long groupId, long folderId, java.lang.String title)
           
static com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByUuidAndGroupId(HttpPrincipal httpPrincipal, java.lang.String uuid, long groupId)
           
static com.liferay.portlet.documentlibrary.model.DLFileShortcut getFileShortcut(HttpPrincipal httpPrincipal, long fileShortcutId)
           
static com.liferay.portal.kernel.repository.model.Folder getFolder(HttpPrincipal httpPrincipal, long folderId)
           
static com.liferay.portal.kernel.repository.model.Folder getFolder(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, java.lang.String name)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, boolean includeMountFolders)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, boolean includeMountFolders, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, boolean includeMountFolders, int start, int end)
           
static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, java.lang.String[] mimeTypes, boolean includeMountFolders, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static int getFoldersAndFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, boolean includeMountFolders)
           
static int getFoldersAndFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal, long repositoryId, long folderId, int status, java.lang.String[] mimeTypes, boolean includeMountFolders)
           
static int getFoldersCount(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
           
static int getFoldersCount(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, boolean includeMountFolders)
           
static int getFoldersFileEntriesCount(HttpPrincipal httpPrincipal, long repositoryId, java.util.List<java.lang.Long> folderIds, int status)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal, long groupId, long userId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal, long groupId, long userId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal, long groupId, long userId, long rootFolderId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal, long groupId, long userId, long rootFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal, long groupId, long userId, long rootFolderId, java.lang.String[] mimeTypes, int status, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal, long groupId, long userId)
           
static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal, long groupId, long userId, long rootFolderId)
           
static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal, long groupId, long userId, long rootFolderId, java.lang.String[] mimeTypes, int status)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, int start, int end)
           
static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
static int getMountFoldersCount(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId)
           
static void getSubfolderIds(HttpPrincipal httpPrincipal, long repositoryId, java.util.List<java.lang.Long> folderIds, long folderId)
           
static java.util.List<java.lang.Long> getSubfolderIds(HttpPrincipal httpPrincipal, long repositoryId, long folderId)
           
static java.util.List<java.lang.Long> getSubfolderIds(HttpPrincipal httpPrincipal, long repositoryId, long folderId, boolean recurse)
           
static java.lang.String[] getTempFileEntryNames(HttpPrincipal httpPrincipal, long groupId, long folderId, java.lang.String tempFolderName)
           
static com.liferay.portal.model.Lock lockFileEntry(HttpPrincipal httpPrincipal, long fileEntryId)
           
static com.liferay.portal.model.Lock lockFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String owner, long expirationTime)
           
static com.liferay.portal.model.Lock lockFolder(HttpPrincipal httpPrincipal, long repositoryId, long folderId)
           
static com.liferay.portal.model.Lock lockFolder(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String owner, boolean inheritable, long expirationTime)
           
static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, long newFolderId, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.Folder moveFolder(HttpPrincipal httpPrincipal, long folderId, long parentFolderId, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.model.Lock refreshFileEntryLock(HttpPrincipal httpPrincipal, java.lang.String lockUuid, long expirationTime)
           
static com.liferay.portal.model.Lock refreshFolderLock(HttpPrincipal httpPrincipal, java.lang.String lockUuid, long expirationTime)
           
static void revertFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String version, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.search.Hits search(HttpPrincipal httpPrincipal, long repositoryId, com.liferay.portal.kernel.search.SearchContext searchContext)
           
static com.liferay.portal.kernel.search.Hits search(HttpPrincipal httpPrincipal, long repositoryId, com.liferay.portal.kernel.search.SearchContext searchContext, com.liferay.portal.kernel.search.Query query)
           
static void unlockFileEntry(HttpPrincipal httpPrincipal, long fileEntryId)
           
static void unlockFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String lockUuid)
           
static void unlockFolder(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String lockUuid)
           
static void unlockFolder(HttpPrincipal httpPrincipal, long repositoryId, long parentFolderId, java.lang.String name, java.lang.String lockUuid)
           
static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, boolean majorVersion, byte[] bytes, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, boolean majorVersion, java.io.File file, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, boolean majorVersion, java.io.InputStream is, long size, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, boolean majorVersion, java.io.File file, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(HttpPrincipal httpPrincipal, long fileEntryId, java.lang.String sourceFileName, java.lang.String mimeType, java.lang.String title, java.lang.String description, java.lang.String changeLog, boolean majorVersion, java.io.InputStream is, long size, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portlet.documentlibrary.model.DLFileShortcut updateFileShortcut(HttpPrincipal httpPrincipal, long fileShortcutId, long folderId, long toFileEntryId, com.liferay.portal.service.ServiceContext serviceContext)
           
static com.liferay.portal.kernel.repository.model.Folder updateFolder(HttpPrincipal httpPrincipal, long folderId, java.lang.String name, java.lang.String description, com.liferay.portal.service.ServiceContext serviceContext)
           
static boolean verifyFileEntryCheckOut(HttpPrincipal httpPrincipal, long repositoryId, long fileEntryId, java.lang.String lockUuid)
           
static boolean verifyFileEntryLock(HttpPrincipal httpPrincipal, long repositoryId, long fileEntryId, java.lang.String lockUuid)
           
static boolean verifyInheritableLock(HttpPrincipal httpPrincipal, long repositoryId, long folderId, java.lang.String lockUuid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DLAppServiceHttp

public DLAppServiceHttp()
Method Detail

addFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal,
                                                                                long repositoryId,
                                                                                long folderId,
                                                                                java.lang.String sourceFileName,
                                                                                java.lang.String mimeType,
                                                                                java.lang.String title,
                                                                                java.lang.String description,
                                                                                java.lang.String changeLog,
                                                                                byte[] bytes,
                                                                                com.liferay.portal.service.ServiceContext serviceContext)
                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal,
                                                                                long repositoryId,
                                                                                long folderId,
                                                                                java.lang.String sourceFileName,
                                                                                java.lang.String mimeType,
                                                                                java.lang.String title,
                                                                                java.lang.String description,
                                                                                java.lang.String changeLog,
                                                                                java.io.File file,
                                                                                com.liferay.portal.service.ServiceContext serviceContext)
                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry addFileEntry(HttpPrincipal httpPrincipal,
                                                                                long repositoryId,
                                                                                long folderId,
                                                                                java.lang.String sourceFileName,
                                                                                java.lang.String mimeType,
                                                                                java.lang.String title,
                                                                                java.lang.String description,
                                                                                java.lang.String changeLog,
                                                                                java.io.InputStream is,
                                                                                long size,
                                                                                com.liferay.portal.service.ServiceContext serviceContext)
                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addFileShortcut

public static com.liferay.portlet.documentlibrary.model.DLFileShortcut addFileShortcut(HttpPrincipal httpPrincipal,
                                                                                       long repositoryId,
                                                                                       long folderId,
                                                                                       long toFileEntryId,
                                                                                       com.liferay.portal.service.ServiceContext serviceContext)
                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addFolder

public static com.liferay.portal.kernel.repository.model.Folder addFolder(HttpPrincipal httpPrincipal,
                                                                          long repositoryId,
                                                                          long parentFolderId,
                                                                          java.lang.String name,
                                                                          java.lang.String description,
                                                                          com.liferay.portal.service.ServiceContext serviceContext)
                                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

addTempFileEntry

public static java.lang.String addTempFileEntry(HttpPrincipal httpPrincipal,
                                                long groupId,
                                                long folderId,
                                                java.lang.String fileName,
                                                java.lang.String tempFolderName,
                                                java.io.File file)
                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                com.liferay.portal.kernel.exception.SystemException,
                                                java.io.IOException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
java.io.IOException

addTempFileEntry

public static java.lang.String addTempFileEntry(HttpPrincipal httpPrincipal,
                                                long groupId,
                                                long folderId,
                                                java.lang.String fileName,
                                                java.lang.String tempFolderName,
                                                java.io.InputStream inputStream)
                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                com.liferay.portal.kernel.exception.SystemException,
                                                java.io.IOException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
java.io.IOException

cancelCheckOut

public static void cancelCheckOut(HttpPrincipal httpPrincipal,
                                  long fileEntryId)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

checkInFileEntry

public static void checkInFileEntry(HttpPrincipal httpPrincipal,
                                    long fileEntryId,
                                    boolean majorVersion,
                                    java.lang.String changeLog,
                                    com.liferay.portal.service.ServiceContext serviceContext)
                             throws com.liferay.portal.kernel.exception.PortalException,
                                    com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

checkInFileEntry

public static void checkInFileEntry(HttpPrincipal httpPrincipal,
                                    long fileEntryId,
                                    java.lang.String lockUuid)
                             throws com.liferay.portal.kernel.exception.PortalException,
                                    com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

checkOutFileEntry

public static void checkOutFileEntry(HttpPrincipal httpPrincipal,
                                     long fileEntryId)
                              throws com.liferay.portal.kernel.exception.PortalException,
                                     com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

checkOutFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry checkOutFileEntry(HttpPrincipal httpPrincipal,
                                                                                     long fileEntryId,
                                                                                     java.lang.String owner,
                                                                                     long expirationTime)
                                                                              throws com.liferay.portal.kernel.exception.PortalException,
                                                                                     com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

copyFolder

public static com.liferay.portal.kernel.repository.model.Folder copyFolder(HttpPrincipal httpPrincipal,
                                                                           long repositoryId,
                                                                           long sourceFolderId,
                                                                           long parentFolderId,
                                                                           java.lang.String name,
                                                                           java.lang.String description,
                                                                           com.liferay.portal.service.ServiceContext serviceContext)
                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteFileEntry

public static void deleteFileEntry(HttpPrincipal httpPrincipal,
                                   long fileEntryId)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteFileEntryByTitle

public static void deleteFileEntryByTitle(HttpPrincipal httpPrincipal,
                                          long repositoryId,
                                          long folderId,
                                          java.lang.String title)
                                   throws com.liferay.portal.kernel.exception.PortalException,
                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteFileShortcut

public static void deleteFileShortcut(HttpPrincipal httpPrincipal,
                                      long fileShortcutId)
                               throws com.liferay.portal.kernel.exception.PortalException,
                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteFolder

public static void deleteFolder(HttpPrincipal httpPrincipal,
                                long folderId)
                         throws com.liferay.portal.kernel.exception.PortalException,
                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteFolder

public static void deleteFolder(HttpPrincipal httpPrincipal,
                                long repositoryId,
                                long parentFolderId,
                                java.lang.String name)
                         throws com.liferay.portal.kernel.exception.PortalException,
                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

deleteTempFileEntry

public static void deleteTempFileEntry(HttpPrincipal httpPrincipal,
                                       long groupId,
                                       long folderId,
                                       java.lang.String fileName,
                                       java.lang.String tempFolderName)
                                throws com.liferay.portal.kernel.exception.PortalException,
                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId,
                                                                                                  int start,
                                                                                                  int end)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId,
                                                                                                  int start,
                                                                                                  int end,
                                                                                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId,
                                                                                                  long fileEntryTypeId)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId,
                                                                                                  long fileEntryTypeId,
                                                                                                  int start,
                                                                                                  int end)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getFileEntries(HttpPrincipal httpPrincipal,
                                                                                                  long repositoryId,
                                                                                                  long folderId,
                                                                                                  long fileEntryTypeId,
                                                                                                  int start,
                                                                                                  int end,
                                                                                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                           throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntriesAndFileShortcuts

public static java.util.List<java.lang.Object> getFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal,
                                                                              long repositoryId,
                                                                              long folderId,
                                                                              int status,
                                                                              int start,
                                                                              int end)
                                                                       throws com.liferay.portal.kernel.exception.PortalException,
                                                                              com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntriesAndFileShortcutsCount

public static int getFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal,
                                                      long repositoryId,
                                                      long folderId,
                                                      int status)
                                               throws com.liferay.portal.kernel.exception.PortalException,
                                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntriesAndFileShortcutsCount

public static int getFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal,
                                                      long repositoryId,
                                                      long folderId,
                                                      int status,
                                                      java.lang.String[] mimeTypes)
                                               throws com.liferay.portal.kernel.exception.PortalException,
                                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntriesCount

public static int getFileEntriesCount(HttpPrincipal httpPrincipal,
                                      long repositoryId,
                                      long folderId)
                               throws com.liferay.portal.kernel.exception.PortalException,
                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntriesCount

public static int getFileEntriesCount(HttpPrincipal httpPrincipal,
                                      long repositoryId,
                                      long folderId,
                                      long fileEntryTypeId)
                               throws com.liferay.portal.kernel.exception.PortalException,
                                      com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(HttpPrincipal httpPrincipal,
                                                                                long fileEntryId)
                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntry(HttpPrincipal httpPrincipal,
                                                                                long groupId,
                                                                                long folderId,
                                                                                java.lang.String title)
                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileEntryByUuidAndGroupId

public static com.liferay.portal.kernel.repository.model.FileEntry getFileEntryByUuidAndGroupId(HttpPrincipal httpPrincipal,
                                                                                                java.lang.String uuid,
                                                                                                long groupId)
                                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFileShortcut

public static com.liferay.portlet.documentlibrary.model.DLFileShortcut getFileShortcut(HttpPrincipal httpPrincipal,
                                                                                       long fileShortcutId)
                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolder

public static com.liferay.portal.kernel.repository.model.Folder getFolder(HttpPrincipal httpPrincipal,
                                                                          long folderId)
                                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolder

public static com.liferay.portal.kernel.repository.model.Folder getFolder(HttpPrincipal httpPrincipal,
                                                                          long repositoryId,
                                                                          long parentFolderId,
                                                                          java.lang.String name)
                                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId,
                                                                                           boolean includeMountFolders)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId,
                                                                                           boolean includeMountFolders,
                                                                                           int start,
                                                                                           int end)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId,
                                                                                           boolean includeMountFolders,
                                                                                           int start,
                                                                                           int end,
                                                                                           com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId,
                                                                                           int start,
                                                                                           int end)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getFolders(HttpPrincipal httpPrincipal,
                                                                                           long repositoryId,
                                                                                           long parentFolderId,
                                                                                           int start,
                                                                                           int end,
                                                                                           com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersAndFileEntriesAndFileShortcuts

public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal,
                                                                                        long repositoryId,
                                                                                        long folderId,
                                                                                        int status,
                                                                                        boolean includeMountFolders,
                                                                                        int start,
                                                                                        int end)
                                                                                 throws com.liferay.portal.kernel.exception.PortalException,
                                                                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersAndFileEntriesAndFileShortcuts

public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal,
                                                                                        long repositoryId,
                                                                                        long folderId,
                                                                                        int status,
                                                                                        boolean includeMountFolders,
                                                                                        int start,
                                                                                        int end,
                                                                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                 throws com.liferay.portal.kernel.exception.PortalException,
                                                                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersAndFileEntriesAndFileShortcuts

public static java.util.List<java.lang.Object> getFoldersAndFileEntriesAndFileShortcuts(HttpPrincipal httpPrincipal,
                                                                                        long repositoryId,
                                                                                        long folderId,
                                                                                        int status,
                                                                                        java.lang.String[] mimeTypes,
                                                                                        boolean includeMountFolders,
                                                                                        int start,
                                                                                        int end,
                                                                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                 throws com.liferay.portal.kernel.exception.PortalException,
                                                                                        com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersAndFileEntriesAndFileShortcutsCount

public static int getFoldersAndFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal,
                                                                long repositoryId,
                                                                long folderId,
                                                                int status,
                                                                boolean includeMountFolders)
                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersAndFileEntriesAndFileShortcutsCount

public static int getFoldersAndFileEntriesAndFileShortcutsCount(HttpPrincipal httpPrincipal,
                                                                long repositoryId,
                                                                long folderId,
                                                                int status,
                                                                java.lang.String[] mimeTypes,
                                                                boolean includeMountFolders)
                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersCount

public static int getFoldersCount(HttpPrincipal httpPrincipal,
                                  long repositoryId,
                                  long parentFolderId)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersCount

public static int getFoldersCount(HttpPrincipal httpPrincipal,
                                  long repositoryId,
                                  long parentFolderId,
                                  boolean includeMountFolders)
                           throws com.liferay.portal.kernel.exception.PortalException,
                                  com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getFoldersFileEntriesCount

public static int getFoldersFileEntriesCount(HttpPrincipal httpPrincipal,
                                             long repositoryId,
                                             java.util.List<java.lang.Long> folderIds,
                                             int status)
                                      throws com.liferay.portal.kernel.exception.PortalException,
                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal,
                                                                                                       long groupId,
                                                                                                       long userId,
                                                                                                       int start,
                                                                                                       int end)
                                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal,
                                                                                                       long groupId,
                                                                                                       long userId,
                                                                                                       int start,
                                                                                                       int end,
                                                                                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal,
                                                                                                       long groupId,
                                                                                                       long userId,
                                                                                                       long rootFolderId,
                                                                                                       int start,
                                                                                                       int end)
                                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal,
                                                                                                       long groupId,
                                                                                                       long userId,
                                                                                                       long rootFolderId,
                                                                                                       int start,
                                                                                                       int end,
                                                                                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntries

public static java.util.List<com.liferay.portal.kernel.repository.model.FileEntry> getGroupFileEntries(HttpPrincipal httpPrincipal,
                                                                                                       long groupId,
                                                                                                       long userId,
                                                                                                       long rootFolderId,
                                                                                                       java.lang.String[] mimeTypes,
                                                                                                       int status,
                                                                                                       int start,
                                                                                                       int end,
                                                                                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntriesCount

public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
                                           long groupId,
                                           long userId)
                                    throws com.liferay.portal.kernel.exception.PortalException,
                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntriesCount

public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
                                           long groupId,
                                           long userId,
                                           long rootFolderId)
                                    throws com.liferay.portal.kernel.exception.PortalException,
                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getGroupFileEntriesCount

public static int getGroupFileEntriesCount(HttpPrincipal httpPrincipal,
                                           long groupId,
                                           long userId,
                                           long rootFolderId,
                                           java.lang.String[] mimeTypes,
                                           int status)
                                    throws com.liferay.portal.kernel.exception.PortalException,
                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getMountFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal,
                                                                                                long repositoryId,
                                                                                                long parentFolderId)
                                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getMountFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal,
                                                                                                long repositoryId,
                                                                                                long parentFolderId,
                                                                                                int start,
                                                                                                int end)
                                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getMountFolders

public static java.util.List<com.liferay.portal.kernel.repository.model.Folder> getMountFolders(HttpPrincipal httpPrincipal,
                                                                                                long repositoryId,
                                                                                                long parentFolderId,
                                                                                                int start,
                                                                                                int end,
                                                                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                                         throws com.liferay.portal.kernel.exception.PortalException,
                                                                                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getMountFoldersCount

public static int getMountFoldersCount(HttpPrincipal httpPrincipal,
                                       long repositoryId,
                                       long parentFolderId)
                                throws com.liferay.portal.kernel.exception.PortalException,
                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getSubfolderIds

public static void getSubfolderIds(HttpPrincipal httpPrincipal,
                                   long repositoryId,
                                   java.util.List<java.lang.Long> folderIds,
                                   long folderId)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getSubfolderIds

public static java.util.List<java.lang.Long> getSubfolderIds(HttpPrincipal httpPrincipal,
                                                             long repositoryId,
                                                             long folderId)
                                                      throws com.liferay.portal.kernel.exception.PortalException,
                                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getSubfolderIds

public static java.util.List<java.lang.Long> getSubfolderIds(HttpPrincipal httpPrincipal,
                                                             long repositoryId,
                                                             long folderId,
                                                             boolean recurse)
                                                      throws com.liferay.portal.kernel.exception.PortalException,
                                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

getTempFileEntryNames

public static java.lang.String[] getTempFileEntryNames(HttpPrincipal httpPrincipal,
                                                       long groupId,
                                                       long folderId,
                                                       java.lang.String tempFolderName)
                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

lockFileEntry

public static com.liferay.portal.model.Lock lockFileEntry(HttpPrincipal httpPrincipal,
                                                          long fileEntryId)
                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

lockFileEntry

public static com.liferay.portal.model.Lock lockFileEntry(HttpPrincipal httpPrincipal,
                                                          long fileEntryId,
                                                          java.lang.String owner,
                                                          long expirationTime)
                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

lockFolder

public static com.liferay.portal.model.Lock lockFolder(HttpPrincipal httpPrincipal,
                                                       long repositoryId,
                                                       long folderId)
                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

lockFolder

public static com.liferay.portal.model.Lock lockFolder(HttpPrincipal httpPrincipal,
                                                       long repositoryId,
                                                       long folderId,
                                                       java.lang.String owner,
                                                       boolean inheritable,
                                                       long expirationTime)
                                                throws com.liferay.portal.kernel.exception.PortalException,
                                                       com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

moveFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry moveFileEntry(HttpPrincipal httpPrincipal,
                                                                                 long fileEntryId,
                                                                                 long newFolderId,
                                                                                 com.liferay.portal.service.ServiceContext serviceContext)
                                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

moveFolder

public static com.liferay.portal.kernel.repository.model.Folder moveFolder(HttpPrincipal httpPrincipal,
                                                                           long folderId,
                                                                           long parentFolderId,
                                                                           com.liferay.portal.service.ServiceContext serviceContext)
                                                                    throws com.liferay.portal.kernel.exception.PortalException,
                                                                           com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

refreshFileEntryLock

public static com.liferay.portal.model.Lock refreshFileEntryLock(HttpPrincipal httpPrincipal,
                                                                 java.lang.String lockUuid,
                                                                 long expirationTime)
                                                          throws com.liferay.portal.kernel.exception.PortalException,
                                                                 com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

refreshFolderLock

public static com.liferay.portal.model.Lock refreshFolderLock(HttpPrincipal httpPrincipal,
                                                              java.lang.String lockUuid,
                                                              long expirationTime)
                                                       throws com.liferay.portal.kernel.exception.PortalException,
                                                              com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

revertFileEntry

public static void revertFileEntry(HttpPrincipal httpPrincipal,
                                   long fileEntryId,
                                   java.lang.String version,
                                   com.liferay.portal.service.ServiceContext serviceContext)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

search

public static com.liferay.portal.kernel.search.Hits search(HttpPrincipal httpPrincipal,
                                                           long repositoryId,
                                                           com.liferay.portal.kernel.search.SearchContext searchContext)
                                                    throws com.liferay.portal.kernel.exception.SystemException,
                                                           com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.search.SearchException

search

public static com.liferay.portal.kernel.search.Hits search(HttpPrincipal httpPrincipal,
                                                           long repositoryId,
                                                           com.liferay.portal.kernel.search.SearchContext searchContext,
                                                           com.liferay.portal.kernel.search.Query query)
                                                    throws com.liferay.portal.kernel.exception.SystemException,
                                                           com.liferay.portal.kernel.search.SearchException
Throws:
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.search.SearchException

unlockFileEntry

public static void unlockFileEntry(HttpPrincipal httpPrincipal,
                                   long fileEntryId)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

unlockFileEntry

public static void unlockFileEntry(HttpPrincipal httpPrincipal,
                                   long fileEntryId,
                                   java.lang.String lockUuid)
                            throws com.liferay.portal.kernel.exception.PortalException,
                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

unlockFolder

public static void unlockFolder(HttpPrincipal httpPrincipal,
                                long repositoryId,
                                long folderId,
                                java.lang.String lockUuid)
                         throws com.liferay.portal.kernel.exception.PortalException,
                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

unlockFolder

public static void unlockFolder(HttpPrincipal httpPrincipal,
                                long repositoryId,
                                long parentFolderId,
                                java.lang.String name,
                                java.lang.String lockUuid)
                         throws com.liferay.portal.kernel.exception.PortalException,
                                com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal,
                                                                                   long fileEntryId,
                                                                                   java.lang.String sourceFileName,
                                                                                   java.lang.String mimeType,
                                                                                   java.lang.String title,
                                                                                   java.lang.String description,
                                                                                   java.lang.String changeLog,
                                                                                   boolean majorVersion,
                                                                                   byte[] bytes,
                                                                                   com.liferay.portal.service.ServiceContext serviceContext)
                                                                            throws com.liferay.portal.kernel.exception.PortalException,
                                                                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal,
                                                                                   long fileEntryId,
                                                                                   java.lang.String sourceFileName,
                                                                                   java.lang.String mimeType,
                                                                                   java.lang.String title,
                                                                                   java.lang.String description,
                                                                                   java.lang.String changeLog,
                                                                                   boolean majorVersion,
                                                                                   java.io.File file,
                                                                                   com.liferay.portal.service.ServiceContext serviceContext)
                                                                            throws com.liferay.portal.kernel.exception.PortalException,
                                                                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileEntry

public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntry(HttpPrincipal httpPrincipal,
                                                                                   long fileEntryId,
                                                                                   java.lang.String sourceFileName,
                                                                                   java.lang.String mimeType,
                                                                                   java.lang.String title,
                                                                                   java.lang.String description,
                                                                                   java.lang.String changeLog,
                                                                                   boolean majorVersion,
                                                                                   java.io.InputStream is,
                                                                                   long size,
                                                                                   com.liferay.portal.service.ServiceContext serviceContext)
                                                                            throws com.liferay.portal.kernel.exception.PortalException,
                                                                                   com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileEntryAndCheckIn

public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(HttpPrincipal httpPrincipal,
                                                                                             long fileEntryId,
                                                                                             java.lang.String sourceFileName,
                                                                                             java.lang.String mimeType,
                                                                                             java.lang.String title,
                                                                                             java.lang.String description,
                                                                                             java.lang.String changeLog,
                                                                                             boolean majorVersion,
                                                                                             java.io.File file,
                                                                                             com.liferay.portal.service.ServiceContext serviceContext)
                                                                                      throws com.liferay.portal.kernel.exception.PortalException,
                                                                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileEntryAndCheckIn

public static com.liferay.portal.kernel.repository.model.FileEntry updateFileEntryAndCheckIn(HttpPrincipal httpPrincipal,
                                                                                             long fileEntryId,
                                                                                             java.lang.String sourceFileName,
                                                                                             java.lang.String mimeType,
                                                                                             java.lang.String title,
                                                                                             java.lang.String description,
                                                                                             java.lang.String changeLog,
                                                                                             boolean majorVersion,
                                                                                             java.io.InputStream is,
                                                                                             long size,
                                                                                             com.liferay.portal.service.ServiceContext serviceContext)
                                                                                      throws com.liferay.portal.kernel.exception.PortalException,
                                                                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFileShortcut

public static com.liferay.portlet.documentlibrary.model.DLFileShortcut updateFileShortcut(HttpPrincipal httpPrincipal,
                                                                                          long fileShortcutId,
                                                                                          long folderId,
                                                                                          long toFileEntryId,
                                                                                          com.liferay.portal.service.ServiceContext serviceContext)
                                                                                   throws com.liferay.portal.kernel.exception.PortalException,
                                                                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

updateFolder

public static com.liferay.portal.kernel.repository.model.Folder updateFolder(HttpPrincipal httpPrincipal,
                                                                             long folderId,
                                                                             java.lang.String name,
                                                                             java.lang.String description,
                                                                             com.liferay.portal.service.ServiceContext serviceContext)
                                                                      throws com.liferay.portal.kernel.exception.PortalException,
                                                                             com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

verifyFileEntryCheckOut

public static boolean verifyFileEntryCheckOut(HttpPrincipal httpPrincipal,
                                              long repositoryId,
                                              long fileEntryId,
                                              java.lang.String lockUuid)
                                       throws com.liferay.portal.kernel.exception.PortalException,
                                              com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

verifyFileEntryLock

public static boolean verifyFileEntryLock(HttpPrincipal httpPrincipal,
                                          long repositoryId,
                                          long fileEntryId,
                                          java.lang.String lockUuid)
                                   throws com.liferay.portal.kernel.exception.PortalException,
                                          com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException

verifyInheritableLock

public static boolean verifyInheritableLock(HttpPrincipal httpPrincipal,
                                            long repositoryId,
                                            long folderId,
                                            java.lang.String lockUuid)
                                     throws com.liferay.portal.kernel.exception.PortalException,
                                            com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException