com.liferay.portal.service.persistence
Class ResourcePermissionFinderUtil

java.lang.Object
  extended by com.liferay.portal.service.persistence.ResourcePermissionFinderUtil

public class ResourcePermissionFinderUtil
extends java.lang.Object

Author:
Brian Wing Shun Chan

Constructor Summary
ResourcePermissionFinderUtil()
           
 
Method Summary
static int countByC_N_S_P_R_A(long companyId, java.lang.String name, int scope, java.lang.String primKey, long[] roleIds, long actionId)
           
static int countByR_S(long roleId, int[] scopes)
           
static java.util.List<java.lang.String> findByC_N_S(long companyId, java.lang.String name, int scope)
           
static java.util.List<ResourcePermission> findByC_P(long companyId, java.lang.String primKey)
           
static java.util.List<ResourcePermission> findByR_S(long roleId, int[] scopes, int start, int end)
           
static java.util.List<ResourcePermission> findByResource(long companyId, long groupId, java.lang.String name, java.lang.String primKey)
           
static ResourcePermissionFinder getFinder()
           
 void setFinder(ResourcePermissionFinder finder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourcePermissionFinderUtil

public ResourcePermissionFinderUtil()
Method Detail

countByR_S

public static int countByR_S(long roleId,
                             int[] scopes)
                      throws SystemException
Throws:
SystemException

countByC_N_S_P_R_A

public static int countByC_N_S_P_R_A(long companyId,
                                     java.lang.String name,
                                     int scope,
                                     java.lang.String primKey,
                                     long[] roleIds,
                                     long actionId)
                              throws SystemException
Throws:
SystemException

findByResource

public static java.util.List<ResourcePermission> findByResource(long companyId,
                                                                long groupId,
                                                                java.lang.String name,
                                                                java.lang.String primKey)
                                                         throws SystemException
Throws:
SystemException

findByC_P

public static java.util.List<ResourcePermission> findByC_P(long companyId,
                                                           java.lang.String primKey)
                                                    throws SystemException
Throws:
SystemException

findByR_S

public static java.util.List<ResourcePermission> findByR_S(long roleId,
                                                           int[] scopes,
                                                           int start,
                                                           int end)
                                                    throws SystemException
Throws:
SystemException

findByC_N_S

public static java.util.List<java.lang.String> findByC_N_S(long companyId,
                                                           java.lang.String name,
                                                           int scope)
                                                    throws SystemException
Throws:
SystemException

getFinder

public static ResourcePermissionFinder getFinder()

setFinder

public void setFinder(ResourcePermissionFinder finder)