1
22
23 package com.liferay.portal.service.persistence;
24
25
31 public interface RoleFinder {
32 public int countByR_U(long roleId, long userId)
33 throws com.liferay.portal.SystemException;
34
35 public int countByU_G_R(long userId, long groupId, long roleId)
36 throws com.liferay.portal.SystemException;
37
38 public int countByC_N_D_T(long companyId, java.lang.String name,
39 java.lang.String description, java.lang.Integer type,
40 java.util.LinkedHashMap<String, Object> params)
41 throws com.liferay.portal.SystemException;
42
43 public java.util.List<com.liferay.portal.model.Role> findBySystem(
44 long companyId) throws com.liferay.portal.SystemException;
45
46 public java.util.List<com.liferay.portal.model.Role> findByUserGroupGroupRole(
47 long userId, long groupId) throws com.liferay.portal.SystemException;
48
49 public java.util.List<com.liferay.portal.model.Role> findByUserGroupRole(
50 long userId, long groupId) throws com.liferay.portal.SystemException;
51
52 public com.liferay.portal.model.Role findByC_N(long companyId,
53 java.lang.String name)
54 throws com.liferay.portal.NoSuchRoleException,
55 com.liferay.portal.SystemException;
56
57 public java.util.List<com.liferay.portal.model.Role> findByU_G(
58 long userId, long groupId) throws com.liferay.portal.SystemException;
59
60 public java.util.List<com.liferay.portal.model.Role> findByU_G(
61 long userId, long[] groupIds) throws com.liferay.portal.SystemException;
62
63 public java.util.List<com.liferay.portal.model.Role> findByU_G(
64 long userId, java.util.List<com.liferay.portal.model.Group> groups)
65 throws com.liferay.portal.SystemException;
66
67 public java.util.List<com.liferay.portal.model.Role> findByC_N_D_T(
68 long companyId, java.lang.String name, java.lang.String description,
69 java.lang.Integer type, java.util.LinkedHashMap<String, Object> params,
70 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
71 throws com.liferay.portal.SystemException;
72
73 public java.util.Map<String, java.util.List<String>> findByC_N_S_P(
74 long companyId, java.lang.String name, int scope,
75 java.lang.String primKey) throws com.liferay.portal.SystemException;
76 }