Class GrouperRemedyGroup

java.lang.Object
edu.internet2.middleware.grouper.app.remedy.GrouperRemedyGroup

public class GrouperRemedyGroup extends Object
grouper box group
  • Constructor Details

    • GrouperRemedyGroup

      public GrouperRemedyGroup()
  • Method Details

    • getStatusString

      public String getStatusString()
      status of group, Enabled or Delete
      Returns:
      the statusString
    • setStatusString

      public void setStatusString(String statusString1)
      status of group, Enabled or Delete
      Parameters:
      statusString1 - the statusString to set
    • isEnabled

      public boolean isEnabled()
      see if status is Enabled
      Returns:
      if enabled
    • getPermissionGroup

      public String getPermissionGroup()
      "Permission Group": "2000000001",
      Returns:
      the permissionGroup
    • setPermissionGroup

      public void setPermissionGroup(String permissionGroup1)
      "Permission Group": "2000000001",
      Parameters:
      permissionGroup1 - the permissionGroup to set
    • getPermissionGroupId

      public Long getPermissionGroupId()
      "Permission Group ID": 2000000001
      Returns:
      the permissionGroupId
    • setPermissionGroupId

      public void setPermissionGroupId(Long permissionGroupId1)
      "Permission Group ID": 2000000001
      Parameters:
      permissionGroupId1 - the permissionGroupId to set
    • getMemberships

      public Collection<GrouperRemedyMembership> getMemberships()
      lazy load memberships
      Returns:
      memberships
    • assignUserToGroup

      public Boolean assignUserToGroup(GrouperRemedyUser grouperRemedyUser, boolean isIncremental)
      Parameters:
      grouperRemedyUser -
      isIncremental -
      Returns:
      true if added, false if already exists, null if enabled a past disabled memberships
    • retrieveGrouperRemedyMemership

      public GrouperRemedyMembership retrieveGrouperRemedyMemership(GrouperRemedyUser grouperRemedyUser)
      get a membership from a group
      Parameters:
      grouperRemedyUser -
      Returns:
      the membership
    • removeUserFromGroup

      public Boolean removeUserFromGroup(GrouperRemedyUser grouperRemedyUser, boolean isIncremental)
      Parameters:
      grouperRemedyUser -
      isIncremental -
      Returns:
      true if disabled, false if didnt exist, null if disabled a past enabled membership
    • getMemberUsers

      public Map<String,GrouperRemedyUser> getMemberUsers()
      Returns:
      the map of loginids to user objects never return null. do not include disabled memberships