com.liferay.portlet.documentlibrary.service.persistence
Class DLFileEntryFinderUtil

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinderUtil

public class DLFileEntryFinderUtil
extends java.lang.Object

Author:
Brian Wing Shun Chan

Constructor Summary
DLFileEntryFinderUtil()
           
 
Method Summary
static int countByExtraSettings()
           
static int countByG_F_S(long groupId, java.util.List<java.lang.Long> folderIds, int status)
           
static int countByG_U_F_M_S(long groupId, long userId, java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes, int status)
           
static DLFileEntry fetchByAnyImageId(long imageId)
           
static int filterCountByG_F_S(long groupId, java.util.List<java.lang.Long> folderIds, int status)
           
static DLFileEntry findByAnyImageId(long imageId)
           
static java.util.List<DLFileEntry> findByExtraSettings(int start, int end)
           
static java.util.List<DLFileEntry> findByG_U_F_M_S(long groupId, long userId, java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes, int status, int start, int end, OrderByComparator obc)
           
static java.util.List<DLFileEntry> findByMisversioned()
           
static java.util.List<DLFileEntry> findByNoAssets()
           
static java.util.List<DLFileEntry> findByOrphanedFileEntries()
           
static DLFileEntryFinder getFinder()
           
 void setFinder(DLFileEntryFinder finder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DLFileEntryFinderUtil

public DLFileEntryFinderUtil()
Method Detail

countByExtraSettings

public static int countByExtraSettings()
                                throws SystemException
Throws:
SystemException

countByG_F_S

public static int countByG_F_S(long groupId,
                               java.util.List<java.lang.Long> folderIds,
                               int status)
                        throws SystemException
Throws:
SystemException

countByG_U_F_M_S

public static int countByG_U_F_M_S(long groupId,
                                   long userId,
                                   java.util.List<java.lang.Long> folderIds,
                                   java.lang.String[] mimeTypes,
                                   int status)
                            throws SystemException
Throws:
SystemException

fetchByAnyImageId

public static DLFileEntry fetchByAnyImageId(long imageId)
                                     throws SystemException
Throws:
SystemException

filterCountByG_F_S

public static int filterCountByG_F_S(long groupId,
                                     java.util.List<java.lang.Long> folderIds,
                                     int status)
                              throws SystemException
Throws:
SystemException

findByAnyImageId

public static DLFileEntry findByAnyImageId(long imageId)
                                    throws SystemException,
                                           NoSuchFileEntryException
Throws:
SystemException
NoSuchFileEntryException

findByExtraSettings

public static java.util.List<DLFileEntry> findByExtraSettings(int start,
                                                              int end)
                                                       throws SystemException
Throws:
SystemException

findByMisversioned

public static java.util.List<DLFileEntry> findByMisversioned()
                                                      throws SystemException
Throws:
SystemException

findByNoAssets

public static java.util.List<DLFileEntry> findByNoAssets()
                                                  throws SystemException
Throws:
SystemException

findByOrphanedFileEntries

public static java.util.List<DLFileEntry> findByOrphanedFileEntries()
                                                             throws SystemException
Throws:
SystemException

findByG_U_F_M_S

public static java.util.List<DLFileEntry> findByG_U_F_M_S(long groupId,
                                                          long userId,
                                                          java.util.List<java.lang.Long> folderIds,
                                                          java.lang.String[] mimeTypes,
                                                          int status,
                                                          int start,
                                                          int end,
                                                          OrderByComparator obc)
                                                   throws SystemException
Throws:
SystemException

getFinder

public static DLFileEntryFinder getFinder()

setFinder

public void setFinder(DLFileEntryFinder finder)