com.liferay.portal.security.permission
Class PermissionCheckerBagImpl
java.lang.Object
com.liferay.portal.security.permission.PermissionCheckerBagImpl
- All Implemented Interfaces:
- com.liferay.portal.security.permission.PermissionCheckerBag, java.io.Serializable
public class PermissionCheckerBagImpl
- extends java.lang.Object
- implements com.liferay.portal.security.permission.PermissionCheckerBag
View Source
- Author:
- Brian Wing Shun Chan
- See Also:
- Serialized Form
Constructor Summary |
PermissionCheckerBagImpl()
|
PermissionCheckerBagImpl(long userId,
java.util.List<com.liferay.portal.model.Group> userGroups,
java.util.List<com.liferay.portal.model.Organization> userOrgs,
java.util.List<com.liferay.portal.model.Group> userOrgGroups,
java.util.List<com.liferay.portal.model.Group> userUserGroupGroups,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles)
|
Method Summary |
java.util.List<com.liferay.portal.model.Group> |
getGroups()
|
java.util.List<com.liferay.portal.model.Role> |
getRoles()
|
java.util.List<com.liferay.portal.model.Group> |
getUserGroups()
|
java.util.List<com.liferay.portal.model.Group> |
getUserOrgGroups()
|
java.util.List<com.liferay.portal.model.Organization> |
getUserOrgs()
|
java.util.List<com.liferay.portal.model.Group> |
getUserUserGroupGroups()
|
boolean |
isCommunityAdmin(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
protected boolean |
isCommunityAdminImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
boolean |
isCommunityOwner(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
protected boolean |
isCommunityOwnerImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
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,
java.util.List<com.liferay.portal.model.Group> userGroups,
java.util.List<com.liferay.portal.model.Organization> userOrgs,
java.util.List<com.liferay.portal.model.Group> userOrgGroups,
java.util.List<com.liferay.portal.model.Group> userUserGroupGroups,
java.util.List<com.liferay.portal.model.Group> groups,
java.util.List<com.liferay.portal.model.Role> roles)
getUserGroups
public java.util.List<com.liferay.portal.model.Group> getUserGroups()
- Specified by:
getUserGroups
in interface com.liferay.portal.security.permission.PermissionCheckerBag
getUserOrgs
public java.util.List<com.liferay.portal.model.Organization> getUserOrgs()
- Specified by:
getUserOrgs
in interface com.liferay.portal.security.permission.PermissionCheckerBag
getUserOrgGroups
public java.util.List<com.liferay.portal.model.Group> getUserOrgGroups()
- Specified by:
getUserOrgGroups
in interface com.liferay.portal.security.permission.PermissionCheckerBag
getUserUserGroupGroups
public java.util.List<com.liferay.portal.model.Group> getUserUserGroupGroups()
- Specified by:
getUserUserGroupGroups
in interface com.liferay.portal.security.permission.PermissionCheckerBag
getGroups
public java.util.List<com.liferay.portal.model.Group> getGroups()
- Specified by:
getGroups
in interface com.liferay.portal.security.permission.PermissionCheckerBag
getRoles
public java.util.List<com.liferay.portal.model.Role> getRoles()
- Specified by:
getRoles
in interface com.liferay.portal.security.permission.PermissionCheckerBag
isCommunityAdmin
public boolean isCommunityAdmin(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws java.lang.Exception
- Specified by:
isCommunityAdmin
in interface com.liferay.portal.security.permission.PermissionCheckerBag
- Throws:
java.lang.Exception
isCommunityOwner
public boolean isCommunityOwner(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws java.lang.Exception
- Specified by:
isCommunityOwner
in interface com.liferay.portal.security.permission.PermissionCheckerBag
- Throws:
java.lang.Exception
isCommunityAdminImpl
protected boolean isCommunityAdminImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
isCommunityOwnerImpl
protected boolean isCommunityOwnerImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException