001
014
015 package com.liferay.portal.service.permission;
016
017 import com.liferay.portal.security.auth.PrincipalException;
018 import com.liferay.portal.security.permission.PermissionChecker;
019
020
023 public interface UserPermission {
024
025
028 @Deprecated
029 public void check(
030 PermissionChecker permissionChecker, long userId,
031 long organizationId, long locationId, String actionId)
032 throws PrincipalException;
033
034 public void check(
035 PermissionChecker permissionChecker, long userId,
036 long[] organizationIds, String actionId)
037 throws PrincipalException;
038
039 public void check(
040 PermissionChecker permissionChecker, long userId, String actionId)
041 throws PrincipalException;
042
043
046 @Deprecated
047 public boolean contains(
048 PermissionChecker permissionChecker, long userId, long organizationId,
049 long locationId, String actionId);
050
051 public boolean contains(
052 PermissionChecker permissionChecker, long userId,
053 long[] organizationIds, String actionId);
054
055 public boolean contains(
056 PermissionChecker permissionChecker, long userId, String actionId);
057
058 }