public class SiteMembershipPolicyUtil
extends Object
| Constructor and Description |
|---|
SiteMembershipPolicyUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkMembership(long[] userIds,
long[] addGroupIds,
long[] removeGroupIds) |
static void |
checkRoles(List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles,
List<com.liferay.portal.kernel.model.UserGroupRole> removeUserGroupRoles) |
static boolean |
isMembershipAllowed(long userId,
long groupId) |
static boolean |
isMembershipProtected(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long userId,
long groupId) |
static boolean |
isMembershipRequired(long userId,
long groupId) |
static boolean |
isRoleAllowed(long userId,
long groupId,
long roleId) |
static boolean |
isRoleProtected(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long userId,
long groupId,
long roleId) |
static boolean |
isRoleRequired(long userId,
long groupId,
long roleId) |
static void |
propagateMembership(long[] userIds,
long[] addGroupIds,
long[] removeGroupIds) |
static void |
propagateRoles(List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles,
List<com.liferay.portal.kernel.model.UserGroupRole> removeUserGroupRoles) |
static void |
verifyPolicy() |
static void |
verifyPolicy(com.liferay.portal.kernel.model.Group group) |
static void |
verifyPolicy(com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.model.Group oldGroup,
List<com.liferay.asset.kernel.model.AssetCategory> oldAssetCategories,
List<com.liferay.asset.kernel.model.AssetTag> oldAssetTags,
Map<String,Serializable> oldExpandoAttributes,
com.liferay.portal.kernel.util.UnicodeProperties oldTypeSettingsUnicodeProperties) |
static void |
verifyPolicy(com.liferay.portal.kernel.model.Role role) |
static void |
verifyPolicy(com.liferay.portal.kernel.model.Role role,
com.liferay.portal.kernel.model.Role oldRole,
Map<String,Serializable> oldExpandoAttributes) |
public static void checkMembership(long[] userIds,
long[] addGroupIds,
long[] removeGroupIds)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void checkRoles(List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles,
List<com.liferay.portal.kernel.model.UserGroupRole> removeUserGroupRoles)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isMembershipAllowed(long userId,
long groupId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isMembershipProtected(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long userId,
long groupId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isMembershipRequired(long userId,
long groupId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isRoleAllowed(long userId,
long groupId,
long roleId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isRoleProtected(com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker,
long userId,
long groupId,
long roleId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static boolean isRoleRequired(long userId,
long groupId,
long roleId)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void propagateMembership(long[] userIds,
long[] addGroupIds,
long[] removeGroupIds)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void propagateRoles(List<com.liferay.portal.kernel.model.UserGroupRole> addUserGroupRoles,
List<com.liferay.portal.kernel.model.UserGroupRole> removeUserGroupRoles)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void verifyPolicy()
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void verifyPolicy(com.liferay.portal.kernel.model.Group group)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void verifyPolicy(com.liferay.portal.kernel.model.Group group,
com.liferay.portal.kernel.model.Group oldGroup,
List<com.liferay.asset.kernel.model.AssetCategory> oldAssetCategories,
List<com.liferay.asset.kernel.model.AssetTag> oldAssetTags,
Map<String,Serializable> oldExpandoAttributes,
com.liferay.portal.kernel.util.UnicodeProperties oldTypeSettingsUnicodeProperties)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void verifyPolicy(com.liferay.portal.kernel.model.Role role)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionpublic static void verifyPolicy(com.liferay.portal.kernel.model.Role role,
com.liferay.portal.kernel.model.Role oldRole,
Map<String,Serializable> oldExpandoAttributes)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException