com.liferay.portlet.documentlibrary.service
Class DLFolderServiceUtil

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.service.DLFolderServiceUtil

public class DLFolderServiceUtil
extends java.lang.Object

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This class provides static methods for the com.liferay.portlet.documentlibrary.service.DLFolderService bean. The static methods of this class calls the same methods of the bean instance. It's convenient to be able to just write one line to call a method on a bean instead of writing a lookup call and a method call.

Author:
Brian Wing Shun Chan
See Also:
DLFolderService

Constructor Summary
DLFolderServiceUtil()
           
 
Method Summary
static DLFolder addFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions)
           
static DLFolder addFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String description, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
static DLFolder copyFolder(long groupId, long sourceFolderId, long parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions)
           
static void deleteFolder(long folderId)
           
static void deleteFolder(long groupId, long parentFolderId, java.lang.String name)
           
static DLFolder getFolder(long folderId)
           
static DLFolder getFolder(long groupId, long parentFolderId, java.lang.String name)
           
static long getFolderId(long groupId, long parentFolderId, java.lang.String name)
           
static java.util.List<DLFolder> getFolders(long groupId, long parentFolderId)
           
static DLFolderService getService()
           
static boolean hasInheritableLock(long folderId)
           
static Lock lockFolder(long folderId)
           
static Lock lockFolder(long folderId, java.lang.String owner, boolean inheritable, long expirationTime)
           
static Lock refreshFolderLock(java.lang.String lockUuid, long expirationTime)
           
static void reIndexSearch(long companyId)
           
 void setService(DLFolderService service)
           
static void unlockFolder(long groupId, long parentFolderId, java.lang.String name, java.lang.String lockUuid)
           
static void unlockFolder(long folderId, java.lang.String lockUuid)
           
static DLFolder updateFolder(long folderId, long parentFolderId, java.lang.String name, java.lang.String description)
           
static boolean verifyInheritableLock(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

DLFolderServiceUtil

public DLFolderServiceUtil()
Method Detail

addFolder

public static DLFolder addFolder(long groupId,
                                 long parentFolderId,
                                 java.lang.String name,
                                 java.lang.String description,
                                 boolean addCommunityPermissions,
                                 boolean addGuestPermissions)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addFolder

public static DLFolder addFolder(long groupId,
                                 long parentFolderId,
                                 java.lang.String name,
                                 java.lang.String description,
                                 java.lang.String[] communityPermissions,
                                 java.lang.String[] guestPermissions)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

copyFolder

public static DLFolder copyFolder(long groupId,
                                  long sourceFolderId,
                                  long parentFolderId,
                                  java.lang.String name,
                                  java.lang.String description,
                                  boolean addCommunityPermissions,
                                  boolean addGuestPermissions)
                           throws com.liferay.portal.PortalException,
                                  com.liferay.portal.SystemException,
                                  java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

deleteFolder

public static void deleteFolder(long folderId)
                         throws com.liferay.portal.PortalException,
                                com.liferay.portal.SystemException,
                                java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

deleteFolder

public static void deleteFolder(long groupId,
                                long parentFolderId,
                                java.lang.String name)
                         throws com.liferay.portal.PortalException,
                                com.liferay.portal.SystemException,
                                java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

getFolder

public static DLFolder getFolder(long folderId)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getFolder

public static DLFolder getFolder(long groupId,
                                 long parentFolderId,
                                 java.lang.String name)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getFolderId

public static long getFolderId(long groupId,
                               long parentFolderId,
                               java.lang.String name)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getFolders

public static java.util.List<DLFolder> getFolders(long groupId,
                                                  long parentFolderId)
                                           throws com.liferay.portal.PortalException,
                                                  com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

hasInheritableLock

public static boolean hasInheritableLock(long folderId)
                                  throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

lockFolder

public static Lock lockFolder(long folderId)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException,
                              java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

lockFolder

public static Lock lockFolder(long folderId,
                              java.lang.String owner,
                              boolean inheritable,
                              long expirationTime)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException,
                              java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

refreshFolderLock

public static Lock refreshFolderLock(java.lang.String lockUuid,
                                     long expirationTime)
                              throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

reIndexSearch

public static void reIndexSearch(long companyId)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

unlockFolder

public static void unlockFolder(long folderId,
                                java.lang.String lockUuid)
                         throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

unlockFolder

public static void unlockFolder(long groupId,
                                long parentFolderId,
                                java.lang.String name,
                                java.lang.String lockUuid)
                         throws com.liferay.portal.PortalException,
                                com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateFolder

public static DLFolder updateFolder(long folderId,
                                    long parentFolderId,
                                    java.lang.String name,
                                    java.lang.String description)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException,
                                    java.rmi.RemoteException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
java.rmi.RemoteException

verifyInheritableLock

public static boolean verifyInheritableLock(long folderId,
                                            java.lang.String lockUuid)
                                     throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

getService

public static DLFolderService getService()

setService

public void setService(DLFolderService service)