1
22
23 package com.liferay.portal.service;
24
25
26
51 public interface PermissionLocalService {
52 public com.liferay.portal.model.Permission addPermission(
53 com.liferay.portal.model.Permission model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portal.model.Permission updatePermission(
65 com.liferay.portal.model.Permission model)
66 throws com.liferay.portal.SystemException;
67
68 public com.liferay.portal.service.persistence.AccountPersistence getAccountPersistence();
69
70 public void setAccountPersistence(
71 com.liferay.portal.service.persistence.AccountPersistence accountPersistence);
72
73 public com.liferay.portal.service.persistence.ActivityTrackerPersistence getActivityTrackerPersistence();
74
75 public void setActivityTrackerPersistence(
76 com.liferay.portal.service.persistence.ActivityTrackerPersistence activityTrackerPersistence);
77
78 public com.liferay.portal.service.persistence.ActivityTrackerFinder getActivityTrackerFinder();
79
80 public void setActivityTrackerFinder(
81 com.liferay.portal.service.persistence.ActivityTrackerFinder activityTrackerFinder);
82
83 public com.liferay.portal.service.persistence.AddressPersistence getAddressPersistence();
84
85 public void setAddressPersistence(
86 com.liferay.portal.service.persistence.AddressPersistence addressPersistence);
87
88 public com.liferay.portal.service.persistence.ClassNamePersistence getClassNamePersistence();
89
90 public void setClassNamePersistence(
91 com.liferay.portal.service.persistence.ClassNamePersistence classNamePersistence);
92
93 public com.liferay.portal.service.persistence.CompanyPersistence getCompanyPersistence();
94
95 public void setCompanyPersistence(
96 com.liferay.portal.service.persistence.CompanyPersistence companyPersistence);
97
98 public com.liferay.portal.service.persistence.ContactPersistence getContactPersistence();
99
100 public void setContactPersistence(
101 com.liferay.portal.service.persistence.ContactPersistence contactPersistence);
102
103 public com.liferay.portal.service.persistence.CountryPersistence getCountryPersistence();
104
105 public void setCountryPersistence(
106 com.liferay.portal.service.persistence.CountryPersistence countryPersistence);
107
108 public com.liferay.portal.service.persistence.EmailAddressPersistence getEmailAddressPersistence();
109
110 public void setEmailAddressPersistence(
111 com.liferay.portal.service.persistence.EmailAddressPersistence emailAddressPersistence);
112
113 public com.liferay.portal.service.persistence.GroupPersistence getGroupPersistence();
114
115 public void setGroupPersistence(
116 com.liferay.portal.service.persistence.GroupPersistence groupPersistence);
117
118 public com.liferay.portal.service.persistence.GroupFinder getGroupFinder();
119
120 public void setGroupFinder(
121 com.liferay.portal.service.persistence.GroupFinder groupFinder);
122
123 public com.liferay.portal.service.persistence.ImagePersistence getImagePersistence();
124
125 public void setImagePersistence(
126 com.liferay.portal.service.persistence.ImagePersistence imagePersistence);
127
128 public com.liferay.portal.service.persistence.LayoutPersistence getLayoutPersistence();
129
130 public void setLayoutPersistence(
131 com.liferay.portal.service.persistence.LayoutPersistence layoutPersistence);
132
133 public com.liferay.portal.service.persistence.LayoutFinder getLayoutFinder();
134
135 public void setLayoutFinder(
136 com.liferay.portal.service.persistence.LayoutFinder layoutFinder);
137
138 public com.liferay.portal.service.persistence.LayoutSetPersistence getLayoutSetPersistence();
139
140 public void setLayoutSetPersistence(
141 com.liferay.portal.service.persistence.LayoutSetPersistence layoutSetPersistence);
142
143 public com.liferay.portal.service.persistence.ListTypePersistence getListTypePersistence();
144
145 public void setListTypePersistence(
146 com.liferay.portal.service.persistence.ListTypePersistence listTypePersistence);
147
148 public com.liferay.portal.service.persistence.MembershipRequestPersistence getMembershipRequestPersistence();
149
150 public void setMembershipRequestPersistence(
151 com.liferay.portal.service.persistence.MembershipRequestPersistence membershipRequestPersistence);
152
153 public com.liferay.portal.service.persistence.OrganizationPersistence getOrganizationPersistence();
154
155 public void setOrganizationPersistence(
156 com.liferay.portal.service.persistence.OrganizationPersistence organizationPersistence);
157
158 public com.liferay.portal.service.persistence.OrganizationFinder getOrganizationFinder();
159
160 public void setOrganizationFinder(
161 com.liferay.portal.service.persistence.OrganizationFinder organizationFinder);
162
163 public com.liferay.portal.service.persistence.OrgGroupPermissionPersistence getOrgGroupPermissionPersistence();
164
165 public void setOrgGroupPermissionPersistence(
166 com.liferay.portal.service.persistence.OrgGroupPermissionPersistence orgGroupPermissionPersistence);
167
168 public com.liferay.portal.service.persistence.OrgGroupPermissionFinder getOrgGroupPermissionFinder();
169
170 public void setOrgGroupPermissionFinder(
171 com.liferay.portal.service.persistence.OrgGroupPermissionFinder orgGroupPermissionFinder);
172
173 public com.liferay.portal.service.persistence.OrgGroupRolePersistence getOrgGroupRolePersistence();
174
175 public void setOrgGroupRolePersistence(
176 com.liferay.portal.service.persistence.OrgGroupRolePersistence orgGroupRolePersistence);
177
178 public com.liferay.portal.service.persistence.OrgLaborPersistence getOrgLaborPersistence();
179
180 public void setOrgLaborPersistence(
181 com.liferay.portal.service.persistence.OrgLaborPersistence orgLaborPersistence);
182
183 public com.liferay.portal.service.persistence.PasswordPolicyPersistence getPasswordPolicyPersistence();
184
185 public void setPasswordPolicyPersistence(
186 com.liferay.portal.service.persistence.PasswordPolicyPersistence passwordPolicyPersistence);
187
188 public com.liferay.portal.service.persistence.PasswordPolicyFinder getPasswordPolicyFinder();
189
190 public void setPasswordPolicyFinder(
191 com.liferay.portal.service.persistence.PasswordPolicyFinder passwordPolicyFinder);
192
193 public com.liferay.portal.service.persistence.PasswordPolicyRelPersistence getPasswordPolicyRelPersistence();
194
195 public void setPasswordPolicyRelPersistence(
196 com.liferay.portal.service.persistence.PasswordPolicyRelPersistence passwordPolicyRelPersistence);
197
198 public com.liferay.portal.service.persistence.PasswordTrackerPersistence getPasswordTrackerPersistence();
199
200 public void setPasswordTrackerPersistence(
201 com.liferay.portal.service.persistence.PasswordTrackerPersistence passwordTrackerPersistence);
202
203 public com.liferay.portal.service.persistence.PermissionPersistence getPermissionPersistence();
204
205 public void setPermissionPersistence(
206 com.liferay.portal.service.persistence.PermissionPersistence permissionPersistence);
207
208 public com.liferay.portal.service.persistence.PermissionFinder getPermissionFinder();
209
210 public void setPermissionFinder(
211 com.liferay.portal.service.persistence.PermissionFinder permissionFinder);
212
213 public com.liferay.portal.service.persistence.PermissionUserFinder getPermissionUserFinder();
214
215 public void setPermissionUserFinder(
216 com.liferay.portal.service.persistence.PermissionUserFinder permissionUserFinder);
217
218 public com.liferay.portal.service.persistence.PhonePersistence getPhonePersistence();
219
220 public void setPhonePersistence(
221 com.liferay.portal.service.persistence.PhonePersistence phonePersistence);
222
223 public com.liferay.portal.service.persistence.PluginSettingPersistence getPluginSettingPersistence();
224
225 public void setPluginSettingPersistence(
226 com.liferay.portal.service.persistence.PluginSettingPersistence pluginSettingPersistence);
227
228 public com.liferay.portal.service.persistence.PortletPersistence getPortletPersistence();
229
230 public void setPortletPersistence(
231 com.liferay.portal.service.persistence.PortletPersistence portletPersistence);
232
233 public com.liferay.portal.service.persistence.PortletPreferencesPersistence getPortletPreferencesPersistence();
234
235 public void setPortletPreferencesPersistence(
236 com.liferay.portal.service.persistence.PortletPreferencesPersistence portletPreferencesPersistence);
237
238 public com.liferay.portal.service.persistence.PortletPreferencesFinder getPortletPreferencesFinder();
239
240 public void setPortletPreferencesFinder(
241 com.liferay.portal.service.persistence.PortletPreferencesFinder portletPreferencesFinder);
242
243 public com.liferay.portal.service.persistence.RegionPersistence getRegionPersistence();
244
245 public void setRegionPersistence(
246 com.liferay.portal.service.persistence.RegionPersistence regionPersistence);
247
248 public com.liferay.portal.service.persistence.ReleasePersistence getReleasePersistence();
249
250 public void setReleasePersistence(
251 com.liferay.portal.service.persistence.ReleasePersistence releasePersistence);
252
253 public com.liferay.portal.service.persistence.ResourcePersistence getResourcePersistence();
254
255 public void setResourcePersistence(
256 com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence);
257
258 public com.liferay.portal.service.persistence.ResourceFinder getResourceFinder();
259
260 public void setResourceFinder(
261 com.liferay.portal.service.persistence.ResourceFinder resourceFinder);
262
263 public com.liferay.portal.service.persistence.ResourceCodePersistence getResourceCodePersistence();
264
265 public void setResourceCodePersistence(
266 com.liferay.portal.service.persistence.ResourceCodePersistence resourceCodePersistence);
267
268 public com.liferay.portal.service.persistence.RolePersistence getRolePersistence();
269
270 public void setRolePersistence(
271 com.liferay.portal.service.persistence.RolePersistence rolePersistence);
272
273 public com.liferay.portal.service.persistence.RoleFinder getRoleFinder();
274
275 public void setRoleFinder(
276 com.liferay.portal.service.persistence.RoleFinder roleFinder);
277
278 public com.liferay.portal.service.persistence.ServiceComponentPersistence getServiceComponentPersistence();
279
280 public void setServiceComponentPersistence(
281 com.liferay.portal.service.persistence.ServiceComponentPersistence serviceComponentPersistence);
282
283 public com.liferay.portal.service.persistence.SubscriptionPersistence getSubscriptionPersistence();
284
285 public void setSubscriptionPersistence(
286 com.liferay.portal.service.persistence.SubscriptionPersistence subscriptionPersistence);
287
288 public com.liferay.portal.service.persistence.UserPersistence getUserPersistence();
289
290 public void setUserPersistence(
291 com.liferay.portal.service.persistence.UserPersistence userPersistence);
292
293 public com.liferay.portal.service.persistence.UserFinder getUserFinder();
294
295 public void setUserFinder(
296 com.liferay.portal.service.persistence.UserFinder userFinder);
297
298 public com.liferay.portal.service.persistence.UserGroupPersistence getUserGroupPersistence();
299
300 public void setUserGroupPersistence(
301 com.liferay.portal.service.persistence.UserGroupPersistence userGroupPersistence);
302
303 public com.liferay.portal.service.persistence.UserGroupFinder getUserGroupFinder();
304
305 public void setUserGroupFinder(
306 com.liferay.portal.service.persistence.UserGroupFinder userGroupFinder);
307
308 public com.liferay.portal.service.persistence.UserGroupRolePersistence getUserGroupRolePersistence();
309
310 public void setUserGroupRolePersistence(
311 com.liferay.portal.service.persistence.UserGroupRolePersistence userGroupRolePersistence);
312
313 public com.liferay.portal.service.persistence.UserIdMapperPersistence getUserIdMapperPersistence();
314
315 public void setUserIdMapperPersistence(
316 com.liferay.portal.service.persistence.UserIdMapperPersistence userIdMapperPersistence);
317
318 public com.liferay.portal.service.persistence.UserTrackerPersistence getUserTrackerPersistence();
319
320 public void setUserTrackerPersistence(
321 com.liferay.portal.service.persistence.UserTrackerPersistence userTrackerPersistence);
322
323 public com.liferay.portal.service.persistence.UserTrackerPathPersistence getUserTrackerPathPersistence();
324
325 public void setUserTrackerPathPersistence(
326 com.liferay.portal.service.persistence.UserTrackerPathPersistence userTrackerPathPersistence);
327
328 public com.liferay.portal.service.persistence.WebDAVPropsPersistence getWebDAVPropsPersistence();
329
330 public void setWebDAVPropsPersistence(
331 com.liferay.portal.service.persistence.WebDAVPropsPersistence webDAVPropsPersistence);
332
333 public com.liferay.portal.service.persistence.WebsitePersistence getWebsitePersistence();
334
335 public void setWebsitePersistence(
336 com.liferay.portal.service.persistence.WebsitePersistence websitePersistence);
337
338 public void afterPropertiesSet();
339
340 public com.liferay.portal.model.Permission addPermission(long companyId,
341 java.lang.String actionId, long resourceId)
342 throws com.liferay.portal.SystemException,
343 com.liferay.portal.PortalException;
344
345 public java.util.List addPermissions(long companyId, java.lang.String name,
346 long resourceId, boolean portletActions)
347 throws com.liferay.portal.SystemException,
348 com.liferay.portal.PortalException;
349
350 public void addUserPermissions(long userId, java.lang.String[] actionIds,
351 long resourceId)
352 throws com.liferay.portal.SystemException,
353 com.liferay.portal.PortalException;
354
355 public java.util.List getActions(java.util.List permissions)
356 throws com.liferay.portal.SystemException;
357
358 public java.util.List getGroupPermissions(long groupId, long resourceId)
359 throws com.liferay.portal.SystemException;
360
361 public java.util.List getGroupPermissions(long groupId, long companyId,
362 java.lang.String name, int scope, java.lang.String primKey)
363 throws com.liferay.portal.SystemException;
364
365 public java.util.List getOrgGroupPermissions(long organizationId,
366 long groupId, long resourceId)
367 throws com.liferay.portal.SystemException;
368
369 public long getLatestPermissionId()
370 throws com.liferay.portal.SystemException,
371 com.liferay.portal.PortalException;
372
373 public java.util.List getPermissions(long companyId,
374 java.lang.String[] actionIds, long resourceId)
375 throws com.liferay.portal.SystemException,
376 com.liferay.portal.PortalException;
377
378 public java.util.List getRolePermissions(long roleId)
379 throws com.liferay.portal.SystemException,
380 com.liferay.portal.PortalException;
381
382 public java.util.List getRolePermissions(long roleId, long resourceId)
383 throws com.liferay.portal.SystemException;
384
385 public java.util.List getUserPermissions(long userId, long resourceId)
386 throws com.liferay.portal.SystemException;
387
388 public java.util.List getUserPermissions(long userId, long companyId,
389 java.lang.String name, int scope, java.lang.String primKey)
390 throws com.liferay.portal.SystemException;
391
392 public boolean hasGroupPermission(long groupId, java.lang.String actionId,
393 long resourceId)
394 throws com.liferay.portal.SystemException,
395 com.liferay.portal.PortalException;
396
397 public boolean hasRolePermission(long roleId, long companyId,
398 java.lang.String name, int scope, java.lang.String actionId)
399 throws com.liferay.portal.SystemException,
400 com.liferay.portal.PortalException;
401
402 public boolean hasRolePermission(long roleId, long companyId,
403 java.lang.String name, int scope, java.lang.String primKey,
404 java.lang.String actionId)
405 throws com.liferay.portal.SystemException,
406 com.liferay.portal.PortalException;
407
408 public boolean hasUserPermission(long userId, java.lang.String actionId,
409 long resourceId)
410 throws com.liferay.portal.SystemException,
411 com.liferay.portal.PortalException;
412
413 public boolean hasUserPermissions(long userId, long groupId,
414 java.lang.String actionId, long[] resourceIds,
415 com.liferay.portal.kernel.security.permission.PermissionCheckerBag permissionCheckerBag)
416 throws com.liferay.portal.SystemException,
417 com.liferay.portal.PortalException;
418
419 public void setGroupPermissions(long groupId, java.lang.String[] actionIds,
420 long resourceId)
421 throws com.liferay.portal.SystemException,
422 com.liferay.portal.PortalException;
423
424 public void setGroupPermissions(java.lang.String className,
425 java.lang.String classPK, long groupId, java.lang.String[] actionIds,
426 long resourceId)
427 throws com.liferay.portal.SystemException,
428 com.liferay.portal.PortalException;
429
430 public void setOrgGroupPermissions(long organizationId, long groupId,
431 java.lang.String[] actionIds, long resourceId)
432 throws com.liferay.portal.SystemException,
433 com.liferay.portal.PortalException;
434
435 public void setRolePermission(long roleId, long companyId,
436 java.lang.String name, int scope, java.lang.String primKey,
437 java.lang.String actionId)
438 throws com.liferay.portal.SystemException,
439 com.liferay.portal.PortalException;
440
441 public void setRolePermissions(long roleId, long companyId,
442 java.lang.String name, int scope, java.lang.String primKey,
443 java.lang.String[] actionIds)
444 throws com.liferay.portal.SystemException,
445 com.liferay.portal.PortalException;
446
447 public void setRolePermissions(long roleId, java.lang.String[] actionIds,
448 long resourceId)
449 throws com.liferay.portal.SystemException,
450 com.liferay.portal.PortalException;
451
452 public void setUserPermissions(long userId, java.lang.String[] actionIds,
453 long resourceId)
454 throws com.liferay.portal.SystemException,
455 com.liferay.portal.PortalException;
456
457 public void unsetRolePermission(long roleId, long permissionId)
458 throws com.liferay.portal.SystemException,
459 com.liferay.portal.PortalException;
460
461 public void unsetRolePermission(long roleId, long companyId,
462 java.lang.String name, int scope, java.lang.String primKey,
463 java.lang.String actionId)
464 throws com.liferay.portal.SystemException,
465 com.liferay.portal.PortalException;
466
467 public void unsetRolePermissions(long roleId, long companyId,
468 java.lang.String name, int scope, java.lang.String actionId)
469 throws com.liferay.portal.SystemException,
470 com.liferay.portal.PortalException;
471
472 public void unsetUserPermissions(long userId, java.lang.String[] actionIds,
473 long resourceId)
474 throws com.liferay.portal.SystemException,
475 com.liferay.portal.PortalException;
476 }