Class MembershipPolicyException

All Implemented Interfaces:
Serializable

public class MembershipPolicyException extends PortalException
Author:
Brian Wing Shun Chan
See Also:
  • Field Details

    • ORGANIZATION_MEMBERSHIP_NOT_ALLOWED

      public static final int ORGANIZATION_MEMBERSHIP_NOT_ALLOWED
      See Also:
    • ORGANIZATION_MEMBERSHIP_REQUIRED

      public static final int ORGANIZATION_MEMBERSHIP_REQUIRED
      See Also:
    • ROLE_MEMBERSHIP_NOT_ALLOWED

      public static final int ROLE_MEMBERSHIP_NOT_ALLOWED
      See Also:
    • ROLE_MEMBERSHIP_REQUIRED

      public static final int ROLE_MEMBERSHIP_REQUIRED
      See Also:
    • SITE_MEMBERSHIP_NOT_ALLOWED

      public static final int SITE_MEMBERSHIP_NOT_ALLOWED
      See Also:
    • SITE_MEMBERSHIP_REQUIRED

      public static final int SITE_MEMBERSHIP_REQUIRED
      See Also:
    • USER_GROUP_MEMBERSHIP_NOT_ALLOWED

      public static final int USER_GROUP_MEMBERSHIP_NOT_ALLOWED
      See Also:
    • USER_GROUP_MEMBERSHIP_REQUIRED

      public static final int USER_GROUP_MEMBERSHIP_REQUIRED
      See Also:
  • Constructor Details

    • MembershipPolicyException

      public MembershipPolicyException(int type)
  • Method Details

    • addGroup

      public void addGroup(Group group)
    • addOrganization

      public void addOrganization(Organization organization)
    • addRole

      public void addRole(Role role)
    • addUser

      public void addUser(User user)
    • addUserGroup

      public void addUserGroup(UserGroup userGroup)
    • getGroups

      public List<Group> getGroups()
    • getOrganizations

      public List<Organization> getOrganizations()
    • getRoles

      public List<Role> getRoles()
    • getType

      public int getType()
    • getUserGroups

      public List<UserGroup> getUserGroups()
    • getUsers

      public List<User> getUsers()