1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
18
19
24 public class PermissionFinderUtil {
25 public static boolean containsPermissions_2(
26 java.util.List<com.liferay.portal.model.Permission> permissions,
27 long userId, java.util.List<com.liferay.portal.model.Group> groups,
28 long groupId)
29 throws com.liferay.portal.kernel.exception.SystemException {
30 return getFinder()
31 .containsPermissions_2(permissions, userId, groups, groupId);
32 }
33
34 public static boolean containsPermissions_4(
35 java.util.List<com.liferay.portal.model.Permission> permissions,
36 long userId, java.util.List<com.liferay.portal.model.Group> groups,
37 java.util.List<com.liferay.portal.model.Role> roles)
38 throws com.liferay.portal.kernel.exception.SystemException {
39 return getFinder()
40 .containsPermissions_4(permissions, userId, groups, roles);
41 }
42
43 public static int countByGroupsPermissions(
44 java.util.List<com.liferay.portal.model.Permission> permissions,
45 java.util.List<com.liferay.portal.model.Group> groups)
46 throws com.liferay.portal.kernel.exception.SystemException {
47 return getFinder().countByGroupsPermissions(permissions, groups);
48 }
49
50 public static int countByGroupsRoles(
51 java.util.List<com.liferay.portal.model.Permission> permissions,
52 java.util.List<com.liferay.portal.model.Group> groups)
53 throws com.liferay.portal.kernel.exception.SystemException {
54 return getFinder().countByGroupsRoles(permissions, groups);
55 }
56
57 public static int countByRolesPermissions(
58 java.util.List<com.liferay.portal.model.Permission> permissions,
59 java.util.List<com.liferay.portal.model.Role> roles)
60 throws com.liferay.portal.kernel.exception.SystemException {
61 return getFinder().countByRolesPermissions(permissions, roles);
62 }
63
64 public static int countByUserGroupRole(
65 java.util.List<com.liferay.portal.model.Permission> permissions,
66 long userId, long groupId)
67 throws com.liferay.portal.kernel.exception.SystemException {
68 return getFinder().countByUserGroupRole(permissions, userId, groupId);
69 }
70
71 public static int countByUsersPermissions(
72 java.util.List<com.liferay.portal.model.Permission> permissions,
73 long userId) throws com.liferay.portal.kernel.exception.SystemException {
74 return getFinder().countByUsersPermissions(permissions, userId);
75 }
76
77 public static int countByUsersRoles(
78 java.util.List<com.liferay.portal.model.Permission> permissions,
79 long userId) throws com.liferay.portal.kernel.exception.SystemException {
80 return getFinder().countByUsersRoles(permissions, userId);
81 }
82
83 public static java.util.List<com.liferay.portal.model.Permission> findByA_R(
84 java.lang.String actionId, long[] resourceIds)
85 throws com.liferay.portal.kernel.exception.SystemException {
86 return getFinder().findByA_R(actionId, resourceIds);
87 }
88
89 public static java.util.List<com.liferay.portal.model.Permission> findByG_R(
90 long groupId, long resourceId)
91 throws com.liferay.portal.kernel.exception.SystemException {
92 return getFinder().findByG_R(groupId, resourceId);
93 }
94
95 public static java.util.List<com.liferay.portal.model.Permission> findByR_R(
96 long roleId, long resourceId)
97 throws com.liferay.portal.kernel.exception.SystemException {
98 return getFinder().findByR_R(roleId, resourceId);
99 }
100
101 public static java.util.List<com.liferay.portal.model.Permission> findByU_R(
102 long userId, long resourceId)
103 throws com.liferay.portal.kernel.exception.SystemException {
104 return getFinder().findByU_R(userId, resourceId);
105 }
106
107 public static java.util.List<com.liferay.portal.model.Permission> findByO_G_R(
108 long organizationId, long groupId, long resourceId)
109 throws com.liferay.portal.kernel.exception.SystemException {
110 return getFinder().findByO_G_R(organizationId, groupId, resourceId);
111 }
112
113 public static java.util.List<com.liferay.portal.model.Permission> findByU_A_R(
114 long userId, java.lang.String[] actionIds, long resourceId)
115 throws com.liferay.portal.kernel.exception.SystemException {
116 return getFinder().findByU_A_R(userId, actionIds, resourceId);
117 }
118
119 public static java.util.List<com.liferay.portal.model.Permission> findByG_C_N_S_P(
120 long groupId, long companyId, java.lang.String name, int scope,
121 java.lang.String primKey)
122 throws com.liferay.portal.kernel.exception.SystemException {
123 return getFinder()
124 .findByG_C_N_S_P(groupId, companyId, name, scope, primKey);
125 }
126
127 public static java.util.List<com.liferay.portal.model.Permission> findByU_C_N_S_P(
128 long userId, long companyId, java.lang.String name, int scope,
129 java.lang.String primKey)
130 throws com.liferay.portal.kernel.exception.SystemException {
131 return getFinder()
132 .findByU_C_N_S_P(userId, companyId, name, scope, primKey);
133 }
134
135 public static PermissionFinder getFinder() {
136 if (_finder == null) {
137 _finder = (PermissionFinder)PortalBeanLocatorUtil.locate(PermissionFinder.class.getName());
138 }
139
140 return _finder;
141 }
142
143 public void setFinder(PermissionFinder finder) {
144 _finder = finder;
145 }
146
147 private static PermissionFinder _finder;
148 }