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