com.liferay.portal.security.permission
Class PermissionCheckerBagImpl
java.lang.Object
com.liferay.portal.security.permission.PermissionCheckerBagImpl
- All Implemented Interfaces:
- PermissionCheckerBag, Serializable
public class PermissionCheckerBagImpl
- extends Object
- implements PermissionCheckerBag
- See Also:
- Serialized Form
Method Summary |
List<Group> |
getGroups()
|
long[] |
getRoleIds()
|
List<Role> |
getRoles()
|
List<Group> |
getUserGroups()
|
List<Group> |
getUserOrgGroups()
|
List<Organization> |
getUserOrgs()
|
List<Group> |
getUserUserGroupGroups()
|
boolean |
isCommunityAdmin(PermissionChecker permissionChecker,
Group group)
Deprecated. As of 6.1.0, renamed to isGroupAdmin(PermissionChecker, Group) |
boolean |
isCommunityOwner(PermissionChecker permissionChecker,
Group group)
Deprecated. As of 6.1.0, renamed to isGroupOwner(PermissionChecker, Group) |
boolean |
isGroupAdmin(PermissionChecker permissionChecker,
Group group)
|
protected boolean |
isGroupAdminImpl(PermissionChecker permissionChecker,
Group group)
|
boolean |
isGroupMember(PermissionChecker permissionChecker,
Group group)
|
boolean |
isGroupOwner(PermissionChecker permissionChecker,
Group group)
|
protected boolean |
isGroupOwnerImpl(PermissionChecker permissionChecker,
Group group)
|
boolean |
isOrganizationAdmin(PermissionChecker permissionChecker,
Organization organization)
|
protected boolean |
isOrganizationAdminImpl(PermissionChecker permissionChecker,
Organization organization)
|
boolean |
isOrganizationOwner(PermissionChecker permissionChecker,
Organization organization)
|
protected boolean |
isOrganizationOwnerImpl(PermissionChecker permissionChecker,
Organization organization)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PermissionCheckerBagImpl
public PermissionCheckerBagImpl()
PermissionCheckerBagImpl
public PermissionCheckerBagImpl(long userId,
List<Group> userGroups,
List<Organization> userOrgs,
List<Group> userOrgGroups,
List<Group> userUserGroupGroups,
List<Group> groups,
List<Role> roles)
getGroups
public List<Group> getGroups()
- Specified by:
getGroups
in interface PermissionCheckerBag
getRoleIds
public long[] getRoleIds()
- Specified by:
getRoleIds
in interface PermissionCheckerBag
getRoles
public List<Role> getRoles()
- Specified by:
getRoles
in interface PermissionCheckerBag
getUserGroups
public List<Group> getUserGroups()
- Specified by:
getUserGroups
in interface PermissionCheckerBag
getUserOrgGroups
public List<Group> getUserOrgGroups()
- Specified by:
getUserOrgGroups
in interface PermissionCheckerBag
getUserOrgs
public List<Organization> getUserOrgs()
- Specified by:
getUserOrgs
in interface PermissionCheckerBag
getUserUserGroupGroups
public List<Group> getUserUserGroupGroups()
- Specified by:
getUserUserGroupGroups
in interface PermissionCheckerBag
isCommunityAdmin
public boolean isCommunityAdmin(PermissionChecker permissionChecker,
Group group)
throws Exception
- Deprecated. As of 6.1.0, renamed to
isGroupAdmin(PermissionChecker, Group)
- Specified by:
isCommunityAdmin
in interface PermissionCheckerBag
- Throws:
Exception
isCommunityOwner
public boolean isCommunityOwner(PermissionChecker permissionChecker,
Group group)
throws Exception
- Deprecated. As of 6.1.0, renamed to
isGroupOwner(PermissionChecker, Group)
- Specified by:
isCommunityOwner
in interface PermissionCheckerBag
- Throws:
Exception
isGroupAdmin
public boolean isGroupAdmin(PermissionChecker permissionChecker,
Group group)
throws Exception
- Specified by:
isGroupAdmin
in interface PermissionCheckerBag
- Throws:
Exception
isGroupMember
public boolean isGroupMember(PermissionChecker permissionChecker,
Group group)
throws Exception
- Specified by:
isGroupMember
in interface PermissionCheckerBag
- Throws:
Exception
isGroupOwner
public boolean isGroupOwner(PermissionChecker permissionChecker,
Group group)
throws Exception
- Specified by:
isGroupOwner
in interface PermissionCheckerBag
- Throws:
Exception
isOrganizationAdmin
public boolean isOrganizationAdmin(PermissionChecker permissionChecker,
Organization organization)
throws Exception
- Specified by:
isOrganizationAdmin
in interface PermissionCheckerBag
- Throws:
Exception
isOrganizationOwner
public boolean isOrganizationOwner(PermissionChecker permissionChecker,
Organization organization)
throws Exception
- Specified by:
isOrganizationOwner
in interface PermissionCheckerBag
- Throws:
Exception
isGroupAdminImpl
protected boolean isGroupAdminImpl(PermissionChecker permissionChecker,
Group group)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isGroupOwnerImpl
protected boolean isGroupOwnerImpl(PermissionChecker permissionChecker,
Group group)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isOrganizationAdminImpl
protected boolean isOrganizationAdminImpl(PermissionChecker permissionChecker,
Organization organization)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isOrganizationOwnerImpl
protected boolean isOrganizationOwnerImpl(PermissionChecker permissionChecker,
Organization organization)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException