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