1
22
23 package com.liferay.portal.service;
24
25
51 public class PermissionLocalServiceUtil {
52 public static com.liferay.portal.model.Permission addPermission(
53 com.liferay.portal.model.Permission model)
54 throws com.liferay.portal.SystemException {
55 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
56
57 return permissionLocalService.addPermission(model);
58 }
59
60 public static java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
62 throws com.liferay.portal.SystemException {
63 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
64
65 return permissionLocalService.dynamicQuery(queryInitializer);
66 }
67
68 public static java.util.List dynamicQuery(
69 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
70 int begin, int end) throws com.liferay.portal.SystemException {
71 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
72
73 return permissionLocalService.dynamicQuery(queryInitializer, begin, end);
74 }
75
76 public static com.liferay.portal.model.Permission updatePermission(
77 com.liferay.portal.model.Permission model)
78 throws com.liferay.portal.SystemException {
79 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
80
81 return permissionLocalService.updatePermission(model);
82 }
83
84 public static com.liferay.portal.model.Permission addPermission(
85 long companyId, java.lang.String actionId, long resourceId)
86 throws com.liferay.portal.PortalException,
87 com.liferay.portal.SystemException {
88 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
89
90 return permissionLocalService.addPermission(companyId, actionId,
91 resourceId);
92 }
93
94 public static java.util.List addPermissions(long companyId,
95 java.lang.String name, long resourceId, boolean portletActions)
96 throws com.liferay.portal.PortalException,
97 com.liferay.portal.SystemException {
98 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
99
100 return permissionLocalService.addPermissions(companyId, name,
101 resourceId, portletActions);
102 }
103
104 public static void addUserPermissions(long userId,
105 java.lang.String[] actionIds, long resourceId)
106 throws com.liferay.portal.PortalException,
107 com.liferay.portal.SystemException {
108 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
109 permissionLocalService.addUserPermissions(userId, actionIds, resourceId);
110 }
111
112 public static java.util.List getActions(java.util.List permissions)
113 throws com.liferay.portal.SystemException {
114 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
115
116 return permissionLocalService.getActions(permissions);
117 }
118
119 public static java.util.List getGroupPermissions(long groupId,
120 long resourceId) throws com.liferay.portal.SystemException {
121 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
122
123 return permissionLocalService.getGroupPermissions(groupId, resourceId);
124 }
125
126 public static java.util.List getGroupPermissions(long groupId,
127 long companyId, java.lang.String name, int scope,
128 java.lang.String primKey) throws com.liferay.portal.SystemException {
129 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
130
131 return permissionLocalService.getGroupPermissions(groupId, companyId,
132 name, scope, primKey);
133 }
134
135 public static java.util.List getOrgGroupPermissions(long organizationId,
136 long groupId, long resourceId)
137 throws com.liferay.portal.SystemException {
138 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
139
140 return permissionLocalService.getOrgGroupPermissions(organizationId,
141 groupId, resourceId);
142 }
143
144 public static long getLatestPermissionId()
145 throws com.liferay.portal.PortalException,
146 com.liferay.portal.SystemException {
147 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
148
149 return permissionLocalService.getLatestPermissionId();
150 }
151
152 public static java.util.List getPermissions(long companyId,
153 java.lang.String[] actionIds, long resourceId)
154 throws com.liferay.portal.PortalException,
155 com.liferay.portal.SystemException {
156 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
157
158 return permissionLocalService.getPermissions(companyId, actionIds,
159 resourceId);
160 }
161
162 public static java.util.List getRolePermissions(long roleId)
163 throws com.liferay.portal.PortalException,
164 com.liferay.portal.SystemException {
165 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
166
167 return permissionLocalService.getRolePermissions(roleId);
168 }
169
170 public static java.util.List getUserPermissions(long userId, long resourceId)
171 throws com.liferay.portal.SystemException {
172 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
173
174 return permissionLocalService.getUserPermissions(userId, resourceId);
175 }
176
177 public static java.util.List getUserPermissions(long userId,
178 long companyId, java.lang.String name, int scope,
179 java.lang.String primKey) throws com.liferay.portal.SystemException {
180 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
181
182 return permissionLocalService.getUserPermissions(userId, companyId,
183 name, scope, primKey);
184 }
185
186 public static boolean hasGroupPermission(long groupId,
187 java.lang.String actionId, long resourceId)
188 throws com.liferay.portal.PortalException,
189 com.liferay.portal.SystemException {
190 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
191
192 return permissionLocalService.hasGroupPermission(groupId, actionId,
193 resourceId);
194 }
195
196 public static boolean hasRolePermission(long roleId, long companyId,
197 java.lang.String name, int scope, java.lang.String actionId)
198 throws com.liferay.portal.PortalException,
199 com.liferay.portal.SystemException {
200 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
201
202 return permissionLocalService.hasRolePermission(roleId, companyId,
203 name, scope, actionId);
204 }
205
206 public static boolean hasRolePermission(long roleId, long companyId,
207 java.lang.String name, int scope, java.lang.String primKey,
208 java.lang.String actionId)
209 throws com.liferay.portal.PortalException,
210 com.liferay.portal.SystemException {
211 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
212
213 return permissionLocalService.hasRolePermission(roleId, companyId,
214 name, scope, primKey, actionId);
215 }
216
217 public static boolean hasUserPermission(long userId,
218 java.lang.String actionId, long resourceId)
219 throws com.liferay.portal.PortalException,
220 com.liferay.portal.SystemException {
221 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
222
223 return permissionLocalService.hasUserPermission(userId, actionId,
224 resourceId);
225 }
226
227 public static boolean hasUserPermissions(long userId, long groupId,
228 java.lang.String actionId, long[] resourceIds,
229 com.liferay.portal.kernel.security.permission.PermissionCheckerBag permissionCheckerBag)
230 throws com.liferay.portal.PortalException,
231 com.liferay.portal.SystemException {
232 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
233
234 return permissionLocalService.hasUserPermissions(userId, groupId,
235 actionId, resourceIds, permissionCheckerBag);
236 }
237
238 public static void setGroupPermissions(long groupId,
239 java.lang.String[] actionIds, long resourceId)
240 throws com.liferay.portal.PortalException,
241 com.liferay.portal.SystemException {
242 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
243 permissionLocalService.setGroupPermissions(groupId, actionIds,
244 resourceId);
245 }
246
247 public static void setGroupPermissions(java.lang.String className,
248 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
249 long resourceId)
250 throws com.liferay.portal.PortalException,
251 com.liferay.portal.SystemException {
252 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
253 permissionLocalService.setGroupPermissions(className, classPK, groupId,
254 actionIds, resourceId);
255 }
256
257 public static void setOrgGroupPermissions(long organizationId,
258 long groupId, java.lang.String[] actionIds, long resourceId)
259 throws com.liferay.portal.PortalException,
260 com.liferay.portal.SystemException {
261 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
262 permissionLocalService.setOrgGroupPermissions(organizationId, groupId,
263 actionIds, resourceId);
264 }
265
266 public static void setRolePermission(long roleId, long companyId,
267 java.lang.String name, int scope, java.lang.String primKey,
268 java.lang.String actionId)
269 throws com.liferay.portal.PortalException,
270 com.liferay.portal.SystemException {
271 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
272 permissionLocalService.setRolePermission(roleId, companyId, name,
273 scope, primKey, actionId);
274 }
275
276 public static void setRolePermissions(long roleId, long companyId,
277 java.lang.String name, int scope, java.lang.String primKey,
278 java.lang.String[] actionIds)
279 throws com.liferay.portal.PortalException,
280 com.liferay.portal.SystemException {
281 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
282 permissionLocalService.setRolePermissions(roleId, companyId, name,
283 scope, primKey, actionIds);
284 }
285
286 public static void setUserPermissions(long userId,
287 java.lang.String[] actionIds, long resourceId)
288 throws com.liferay.portal.PortalException,
289 com.liferay.portal.SystemException {
290 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
291 permissionLocalService.setUserPermissions(userId, actionIds, resourceId);
292 }
293
294 public static void unsetRolePermission(long roleId, long permissionId)
295 throws com.liferay.portal.PortalException,
296 com.liferay.portal.SystemException {
297 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
298 permissionLocalService.unsetRolePermission(roleId, permissionId);
299 }
300
301 public static void unsetRolePermission(long roleId, long companyId,
302 java.lang.String name, int scope, java.lang.String primKey,
303 java.lang.String actionId)
304 throws com.liferay.portal.PortalException,
305 com.liferay.portal.SystemException {
306 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
307 permissionLocalService.unsetRolePermission(roleId, companyId, name,
308 scope, primKey, actionId);
309 }
310
311 public static void unsetRolePermissions(long roleId, long companyId,
312 java.lang.String name, int scope, java.lang.String actionId)
313 throws com.liferay.portal.PortalException,
314 com.liferay.portal.SystemException {
315 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
316 permissionLocalService.unsetRolePermissions(roleId, companyId, name,
317 scope, actionId);
318 }
319
320 public static void unsetUserPermissions(long userId,
321 java.lang.String[] actionIds, long resourceId)
322 throws com.liferay.portal.PortalException,
323 com.liferay.portal.SystemException {
324 PermissionLocalService permissionLocalService = PermissionLocalServiceFactory.getService();
325 permissionLocalService.unsetUserPermissions(userId, actionIds,
326 resourceId);
327 }
328 }