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