Class UserGroupMembershipPolicyUtil
Object
com.liferay.portal.security.membershippolicy.UserGroupMembershipPolicyUtil
- Author:
- Roberto Díaz, Sergio González
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckMembership(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) static booleanisMembershipAllowed(long userId, long userGroupId) static booleanisMembershipRequired(long userId, long userGroupId) static voidpropagateMembership(long[] userIds, long[] addUserGroupIds, long[] removeUserGroupIds) static voidstatic voidverifyPolicy(com.liferay.portal.kernel.model.UserGroup userGroup) static voidverifyPolicy(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
-