Class UserGroupMembershipPolicyUtil
Object
com.liferay.portal.security.membershippolicy.UserGroupMembershipPolicyUtil
- Author:
- Roberto Díaz, Sergio González
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkMembership
(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) static boolean
isMembershipAllowed
(long userId, long userGroupId) static boolean
isMembershipRequired
(long userId, long userGroupId) static void
propagateMembership
(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) static void
static void
verifyPolicy
(com.liferay.portal.kernel.model.UserGroup userGroup) static void
verifyPolicy
(com.liferay.portal.kernel.model.UserGroup userGroup, com.liferay.portal.kernel.model.UserGroup oldUserGroup, Map<String, Serializable> oldExpandoAttributes)
-
Constructor Details
-
UserGroupMembershipPolicyUtil
public UserGroupMembershipPolicyUtil()
-
-
Method Details
-
checkMembership
public static void checkMembership(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isMembershipAllowed
public static boolean isMembershipAllowed(long userId, long userGroupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
isMembershipRequired
public static boolean isMembershipRequired(long userId, long userGroupId) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
propagateMembership
public static void propagateMembership(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy() throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy(com.liferay.portal.kernel.model.UserGroup userGroup) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
verifyPolicy
public static void verifyPolicy(com.liferay.portal.kernel.model.UserGroup userGroup, com.liferay.portal.kernel.model.UserGroup oldUserGroup, Map<String, Serializable> oldExpandoAttributes) throws com.liferay.portal.kernel.exception.PortalException- Throws:
com.liferay.portal.kernel.exception.PortalException
-