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