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