Liferay 6.1.2-ce-ga3

com.liferay.portal.service.permission
Interface UserPermission

All Known Implementing Classes:
UserPermissionImpl

public interface UserPermission


Method Summary
 void check(PermissionChecker permissionChecker, long userId, long[] organizationIds, String actionId)
           
 void check(PermissionChecker permissionChecker, long userId, long organizationId, long locationId, String actionId)
          Deprecated.  
 void check(PermissionChecker permissionChecker, long userId, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, long userId, long[] organizationIds, String actionId)
           
 boolean contains(PermissionChecker permissionChecker, long userId, long organizationId, long locationId, String actionId)
          Deprecated.  
 boolean contains(PermissionChecker permissionChecker, long userId, String actionId)
           
 boolean hasMembershipProtected(PermissionChecker permissionChecker, Group group, Role role, User user)
           
 boolean hasMembershipProtected(PermissionChecker permissionChecker, Group group, User user)
           
 boolean hasMembershipProtected(PermissionChecker permissionChecker, Organization organization, Role role, User user)
           
 boolean hasMembershipProtected(PermissionChecker permissionChecker, Organization organization, User user)
           
 

Method Detail

check

void check(PermissionChecker permissionChecker,
           long userId,
           long organizationId,
           long locationId,
           String actionId)
           throws PrincipalException
Deprecated. 

Throws:
PrincipalException

check

void check(PermissionChecker permissionChecker,
           long userId,
           long[] organizationIds,
           String actionId)
           throws PrincipalException
Throws:
PrincipalException

check

void check(PermissionChecker permissionChecker,
           long userId,
           String actionId)
           throws PrincipalException
Throws:
PrincipalException

contains

boolean contains(PermissionChecker permissionChecker,
                 long userId,
                 long organizationId,
                 long locationId,
                 String actionId)
Deprecated. 


contains

boolean contains(PermissionChecker permissionChecker,
                 long userId,
                 long[] organizationIds,
                 String actionId)

contains

boolean contains(PermissionChecker permissionChecker,
                 long userId,
                 String actionId)

hasMembershipProtected

boolean hasMembershipProtected(PermissionChecker permissionChecker,
                               Group group,
                               Role role,
                               User user)
                               throws PortalException,
                                      SystemException
Throws:
PortalException
SystemException

hasMembershipProtected

boolean hasMembershipProtected(PermissionChecker permissionChecker,
                               Group group,
                               User user)
                               throws PortalException,
                                      SystemException
Throws:
PortalException
SystemException

hasMembershipProtected

boolean hasMembershipProtected(PermissionChecker permissionChecker,
                               Organization organization,
                               Role role,
                               User user)
                               throws SystemException
Throws:
SystemException

hasMembershipProtected

boolean hasMembershipProtected(PermissionChecker permissionChecker,
                               Organization organization,
                               User user)
                               throws PortalException,
                                      SystemException
Throws:
PortalException
SystemException

Liferay 6.1.2-ce-ga3