1
14
15 package com.liferay.portal.service.persistence;
16
17
22 public interface PermissionFinder {
23 public boolean containsPermissions_2(
24 java.util.List<com.liferay.portal.model.Permission> permissions,
25 long userId, java.util.List<com.liferay.portal.model.Group> groups,
26 long groupId) throws com.liferay.portal.SystemException;
27
28 public boolean containsPermissions_4(
29 java.util.List<com.liferay.portal.model.Permission> permissions,
30 long userId, java.util.List<com.liferay.portal.model.Group> groups,
31 java.util.List<com.liferay.portal.model.Role> roles)
32 throws com.liferay.portal.SystemException;
33
34 public int countByGroupsPermissions(
35 java.util.List<com.liferay.portal.model.Permission> permissions,
36 java.util.List<com.liferay.portal.model.Group> groups)
37 throws com.liferay.portal.SystemException;
38
39 public int countByGroupsRoles(
40 java.util.List<com.liferay.portal.model.Permission> permissions,
41 java.util.List<com.liferay.portal.model.Group> groups)
42 throws com.liferay.portal.SystemException;
43
44 public int countByRolesPermissions(
45 java.util.List<com.liferay.portal.model.Permission> permissions,
46 java.util.List<com.liferay.portal.model.Role> roles)
47 throws com.liferay.portal.SystemException;
48
49 public int countByUserGroupRole(
50 java.util.List<com.liferay.portal.model.Permission> permissions,
51 long userId, long groupId) throws com.liferay.portal.SystemException;
52
53 public int countByUsersPermissions(
54 java.util.List<com.liferay.portal.model.Permission> permissions,
55 long userId) throws com.liferay.portal.SystemException;
56
57 public int countByUsersRoles(
58 java.util.List<com.liferay.portal.model.Permission> permissions,
59 long userId) throws com.liferay.portal.SystemException;
60
61 public int countByR_A_C(long roleId, java.lang.String actionId, long codeId)
62 throws com.liferay.portal.SystemException;
63
64 public java.util.List<com.liferay.portal.model.Permission> findByA_C(
65 java.lang.String actionId, long codeId)
66 throws com.liferay.portal.SystemException;
67
68 public java.util.List<com.liferay.portal.model.Permission> findByA_R(
69 java.lang.String actionId, long[] resourceIds)
70 throws com.liferay.portal.SystemException;
71
72 public java.util.List<com.liferay.portal.model.Permission> findByG_R(
73 long groupId, long resourceId)
74 throws com.liferay.portal.SystemException;
75
76 public java.util.List<com.liferay.portal.model.Permission> findByR_R(
77 long roleId, long resourceId) throws com.liferay.portal.SystemException;
78
79 public java.util.List<com.liferay.portal.model.Permission> findByU_R(
80 long userId, long resourceId) throws com.liferay.portal.SystemException;
81
82 public java.util.List<com.liferay.portal.model.Permission> findByO_G_R(
83 long organizationId, long groupId, long resourceId)
84 throws com.liferay.portal.SystemException;
85
86 public java.util.List<com.liferay.portal.model.Permission> findByU_A_R(
87 long userId, java.lang.String[] actionIds, long resourceId)
88 throws com.liferay.portal.SystemException;
89
90 public java.util.List<com.liferay.portal.model.Permission> findByG_C_N_S_P(
91 long groupId, long companyId, java.lang.String name, int scope,
92 java.lang.String primKey) throws com.liferay.portal.SystemException;
93
94 public java.util.List<com.liferay.portal.model.Permission> findByU_C_N_S_P(
95 long userId, long companyId, java.lang.String name, int scope,
96 java.lang.String primKey) throws com.liferay.portal.SystemException;
97 }