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
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)
getUserGroups
public List<Group> getUserGroups()
- Specified by:
getUserGroups
in interface PermissionCheckerBag
getUserOrgs
public List<Organization> getUserOrgs()
- Specified by:
getUserOrgs
in interface PermissionCheckerBag
getUserOrgGroups
public List<Group> getUserOrgGroups()
- Specified by:
getUserOrgGroups
in interface PermissionCheckerBag
getUserUserGroupGroups
public List<Group> getUserUserGroupGroups()
- Specified by:
getUserUserGroupGroups
in interface PermissionCheckerBag
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
isCommunityAdmin
public boolean isCommunityAdmin(PermissionChecker permissionChecker,
Group group)
throws Exception
- Specified by:
isCommunityAdmin
in interface PermissionCheckerBag
- Throws:
Exception
isCommunityOwner
public boolean isCommunityOwner(PermissionChecker permissionChecker,
Group group)
throws Exception
- Specified by:
isCommunityOwner
in interface PermissionCheckerBag
- Throws:
Exception
isCommunityAdminImpl
protected boolean isCommunityAdminImpl(PermissionChecker permissionChecker,
Group group)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
isCommunityOwnerImpl
protected boolean isCommunityOwnerImpl(PermissionChecker permissionChecker,
Group group)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException