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
- 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()
|
long[] |
getRoleIds()
|
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)
Deprecated. As of 6.1, renamed to isGroupAdmin(PermissionChecker,
Group) |
boolean |
isCommunityOwner(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
Deprecated. As of 6.1, renamed to isGroupOwner(PermissionChecker,
Group) |
boolean |
isGroupAdmin(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
protected boolean |
isGroupAdminImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
boolean |
isGroupOwner(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
|
protected boolean |
isGroupOwnerImpl(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
getRoleIds
public long[] getRoleIds()
- Specified by:
getRoleIds 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
- Deprecated. As of 6.1, renamed to
isGroupAdmin(PermissionChecker,
Group)
- 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
- Deprecated. As of 6.1, renamed to
isGroupOwner(PermissionChecker,
Group)
- Specified by:
isCommunityOwner in interface com.liferay.portal.security.permission.PermissionCheckerBag
- Throws:
java.lang.Exception
isGroupAdmin
public boolean isGroupAdmin(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws java.lang.Exception
- Specified by:
isGroupAdmin in interface com.liferay.portal.security.permission.PermissionCheckerBag
- Throws:
java.lang.Exception
isGroupOwner
public boolean isGroupOwner(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws java.lang.Exception
- Specified by:
isGroupOwner in interface com.liferay.portal.security.permission.PermissionCheckerBag
- Throws:
java.lang.Exception
isGroupAdminImpl
protected boolean isGroupAdminImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException
isGroupOwnerImpl
protected boolean isGroupOwnerImpl(com.liferay.portal.security.permission.PermissionChecker permissionChecker,
com.liferay.portal.model.Group group)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
- Throws:
com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.SystemException