Class GrouperDigitalMarketplaceGroup
java.lang.Object
edu.internet2.middleware.grouper.app.remedy.digitalMarketplace.GrouperDigitalMarketplaceGroup
grouper box group
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignUserToGroup
(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser, boolean isIncremental) static void
group descriptionextensione.g.display extensionlazy load membershipse.g.removeUserFromGroup
(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser, boolean isIncremental) retrieveGrouperRemedyMemership
(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser) get a membership from a groupstatic Map<String,
GrouperDigitalMarketplaceGroup> void
setComments
(String comments1) group descriptionvoid
setGroupName
(String groupName1) extensionvoid
setGroupType
(String groupType1) e.g.void
setLongGroupName
(String longGroupName1) display extensionvoid
setResourceType
(String resourceType1) e.g.
-
Constructor Details
-
GrouperDigitalMarketplaceGroup
public GrouperDigitalMarketplaceGroup()
-
-
Method Details
-
clearGroupCache
public static void clearGroupCache() -
retrieveGroups
- Returns:
- box api connection never null
-
getComments
group description- Returns:
- the comments
-
setComments
group description- Parameters:
comments1
- the comments to set
-
getGroupName
extension- Returns:
- the permissionGroup
-
setGroupName
extension- Parameters:
groupName1
- the permissionGroup to set
-
getLongGroupName
display extension- Returns:
- the permissionGroupId
-
setLongGroupName
display extension- Parameters:
longGroupName1
- the permissionGroupId to set
-
getResourceType
e.g. com.bmc.arsys.rx.services.group.domain.RegularGroup- Returns:
- the resourceType
-
setResourceType
e.g. com.bmc.arsys.rx.services.group.domain.RegularGroup- Parameters:
resourceType1
- the resourceType to set
-
getGroupType
e.g. Change- Returns:
- the groupType
-
setGroupType
e.g. Change- Parameters:
groupType1
- the groupType to set
-
getMemberships
lazy load memberships- Returns:
- memberships
-
retrieveGrouperRemedyMemership
public GrouperDigitalMarketplaceMembership retrieveGrouperRemedyMemership(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser) get a membership from a group- Parameters:
grouperDigitalMarketplaceUser
-- Returns:
- the membership
-
getMemberUsers
- Returns:
- the map of loginids to user objects never return null. do not include disabled memberships
-
assignUserToGroup
public Boolean assignUserToGroup(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser, boolean isIncremental) - Parameters:
grouperDigitalMarketplaceUser
-isIncremental
-- Returns:
- true if added, false if already exists, null if enabled a past disabled memberships
-
removeUserFromGroup
public Boolean removeUserFromGroup(GrouperDigitalMarketplaceUser grouperDigitalMarketplaceUser, boolean isIncremental) - Parameters:
grouperDigitalMarketplaceUser
-isIncremental
-- Returns:
- true if disabled, false if didnt exist, null if disabled a past enabled membership
-