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 addPermission(
104 long companyId, java.lang.String actionId, long resourceId)
105 throws com.liferay.portal.SystemException {
106 return getService().addPermission(companyId, actionId, resourceId);
107 }
108
109 public static java.util.List<com.liferay.portal.model.Permission> addPermissions(
110 long companyId, java.lang.String name, long resourceId,
111 boolean portletActions) throws com.liferay.portal.SystemException {
112 return getService()
113 .addPermissions(companyId, name, resourceId, portletActions);
114 }
115
116 public static void addUserPermissions(long userId,
117 java.lang.String[] actionIds, long resourceId)
118 throws com.liferay.portal.PortalException,
119 com.liferay.portal.SystemException {
120 getService().addUserPermissions(userId, actionIds, resourceId);
121 }
122
123 public static java.util.List<String> getActions(
124 java.util.List<com.liferay.portal.model.Permission> permissions) {
125 return getService().getActions(permissions);
126 }
127
128 public static java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
129 long groupId, long resourceId)
130 throws com.liferay.portal.SystemException {
131 return getService().getGroupPermissions(groupId, resourceId);
132 }
133
134 public static java.util.List<com.liferay.portal.model.Permission> getGroupPermissions(
135 long groupId, long companyId, java.lang.String name, int scope,
136 java.lang.String primKey) throws com.liferay.portal.SystemException {
137 return getService()
138 .getGroupPermissions(groupId, companyId, name, scope, primKey);
139 }
140
141 public static java.util.List<com.liferay.portal.model.Permission> getOrgGroupPermissions(
142 long organizationId, long groupId, long resourceId)
143 throws com.liferay.portal.SystemException {
144 return getService()
145 .getOrgGroupPermissions(organizationId, groupId, resourceId);
146 }
147
148 public static long getLatestPermissionId()
149 throws com.liferay.portal.SystemException {
150 return getService().getLatestPermissionId();
151 }
152
153 public static java.util.List<com.liferay.portal.model.Permission> getPermissions(
154 long companyId, java.lang.String[] actionIds, long resourceId)
155 throws com.liferay.portal.SystemException {
156 return getService().getPermissions(companyId, actionIds, resourceId);
157 }
158
159 public static java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
160 long roleId) throws com.liferay.portal.SystemException {
161 return getService().getRolePermissions(roleId);
162 }
163
164 public static java.util.List<com.liferay.portal.model.Permission> getRolePermissions(
165 long roleId, long resourceId) throws com.liferay.portal.SystemException {
166 return getService().getRolePermissions(roleId, resourceId);
167 }
168
169 public static java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
170 long userId, long resourceId) throws com.liferay.portal.SystemException {
171 return getService().getUserPermissions(userId, resourceId);
172 }
173
174 public static java.util.List<com.liferay.portal.model.Permission> getUserPermissions(
175 long userId, long companyId, java.lang.String name, int scope,
176 java.lang.String primKey) throws com.liferay.portal.SystemException {
177 return getService()
178 .getUserPermissions(userId, companyId, name, scope, primKey);
179 }
180
181 public static boolean hasGroupPermission(long groupId,
182 java.lang.String actionId, long resourceId)
183 throws com.liferay.portal.SystemException {
184 return getService().hasGroupPermission(groupId, actionId, resourceId);
185 }
186
187 public static boolean hasRolePermission(long roleId, long companyId,
188 java.lang.String name, int scope, java.lang.String actionId)
189 throws com.liferay.portal.SystemException {
190 return getService()
191 .hasRolePermission(roleId, companyId, name, scope, actionId);
192 }
193
194 public static boolean hasRolePermission(long roleId, long companyId,
195 java.lang.String name, int scope, java.lang.String primKey,
196 java.lang.String actionId) throws com.liferay.portal.SystemException {
197 return getService()
198 .hasRolePermission(roleId, companyId, name, scope, primKey,
199 actionId);
200 }
201
202 public static boolean hasUserPermission(long userId,
203 java.lang.String actionId, long resourceId)
204 throws com.liferay.portal.SystemException {
205 return getService().hasUserPermission(userId, actionId, resourceId);
206 }
207
208 public static boolean hasUserPermissions(long userId, long groupId,
209 java.lang.String actionId, long[] resourceIds,
210 com.liferay.portal.security.permission.PermissionCheckerBag permissionCheckerBag)
211 throws com.liferay.portal.SystemException {
212 return getService()
213 .hasUserPermissions(userId, groupId, actionId, resourceIds,
214 permissionCheckerBag);
215 }
216
217 public static void setGroupPermissions(long groupId,
218 java.lang.String[] actionIds, long resourceId)
219 throws com.liferay.portal.PortalException,
220 com.liferay.portal.SystemException {
221 getService().setGroupPermissions(groupId, actionIds, resourceId);
222 }
223
224 public static void setGroupPermissions(java.lang.String className,
225 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
226 long resourceId)
227 throws com.liferay.portal.PortalException,
228 com.liferay.portal.SystemException {
229 getService()
230 .setGroupPermissions(className, classPK, groupId, actionIds,
231 resourceId);
232 }
233
234 public static void setOrgGroupPermissions(long organizationId,
235 long groupId, java.lang.String[] actionIds, long resourceId)
236 throws com.liferay.portal.PortalException,
237 com.liferay.portal.SystemException {
238 getService()
239 .setOrgGroupPermissions(organizationId, groupId, actionIds,
240 resourceId);
241 }
242
243 public static void setRolePermission(long roleId, long companyId,
244 java.lang.String name, int scope, java.lang.String primKey,
245 java.lang.String actionId)
246 throws com.liferay.portal.PortalException,
247 com.liferay.portal.SystemException {
248 getService()
249 .setRolePermission(roleId, companyId, name, scope, primKey, actionId);
250 }
251
252 public static void setRolePermissions(long roleId, long companyId,
253 java.lang.String name, int scope, java.lang.String primKey,
254 java.lang.String[] actionIds)
255 throws com.liferay.portal.PortalException,
256 com.liferay.portal.SystemException {
257 getService()
258 .setRolePermissions(roleId, companyId, name, scope, primKey,
259 actionIds);
260 }
261
262 public static void setRolePermissions(long roleId,
263 java.lang.String[] actionIds, long resourceId)
264 throws com.liferay.portal.PortalException,
265 com.liferay.portal.SystemException {
266 getService().setRolePermissions(roleId, actionIds, resourceId);
267 }
268
269 public static void setUserPermissions(long userId,
270 java.lang.String[] actionIds, long resourceId)
271 throws com.liferay.portal.PortalException,
272 com.liferay.portal.SystemException {
273 getService().setUserPermissions(userId, actionIds, resourceId);
274 }
275
276 public static void unsetRolePermission(long roleId, long permissionId)
277 throws com.liferay.portal.SystemException {
278 getService().unsetRolePermission(roleId, permissionId);
279 }
280
281 public static void unsetRolePermission(long roleId, long companyId,
282 java.lang.String name, int scope, java.lang.String primKey,
283 java.lang.String actionId) throws com.liferay.portal.SystemException {
284 getService()
285 .unsetRolePermission(roleId, companyId, name, scope, primKey,
286 actionId);
287 }
288
289 public static void unsetRolePermissions(long roleId, long companyId,
290 java.lang.String name, int scope, java.lang.String actionId)
291 throws com.liferay.portal.SystemException {
292 getService()
293 .unsetRolePermissions(roleId, companyId, name, scope, actionId);
294 }
295
296 public static void unsetUserPermissions(long userId,
297 java.lang.String[] actionIds, long resourceId)
298 throws com.liferay.portal.SystemException {
299 getService().unsetUserPermissions(userId, actionIds, resourceId);
300 }
301
302 public static PermissionLocalService getService() {
303 if (_service == null) {
304 throw new RuntimeException("PermissionLocalService is not set");
305 }
306
307 return _service;
308 }
309
310 public void setService(PermissionLocalService service) {
311 _service = service;
312 }
313
314 private static PermissionLocalService _service;
315 }