Class ProvisioningContainer
java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.ProvisioningContainer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfor externalized text, current config suffixfor externalized text, current config suffixget editable targets for current group/stem and logged in subjectgc grouper sync group to show for a particular group and provisionerlogs for a particular groupgc grouper sync member to show for a particular member with provisionergrouper sync members to show on subject provisioning screengrouper sync memberships to show on membership provisioning screen* grouper proivisioning object metadata itemslongnumber of groups in a folder for a provisioner targetkeep track of the paging on the config history screenlongnumber of memberships in a folder for a provisioner targetlongnumber of users in a folder for a provisioner targetget viewable targets for current group/stem and logged in subjectbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanif this object or any parent has provisioning settings configuredbooleanif provisioning in ui is enabled in the configvoidsetCurrentConfigSuffix(String currentConfigSuffix) for externalized text, current config suffixvoidsetCurrentConfigValueTruncatedEscaped(String currentConfigValueTruncatedEscaped) for externalized text, current config suffixvoidsetCurrentGuiGrouperProvisioningAttributeValue(GuiGrouperProvisioningAttributeValue currentGuiGrouperProvisioningAttributeValue) voidsetGcGrouperSyncGroup(GcGrouperSyncGroup gcGrouperSyncGroup) gc grouper sync group to show for a particular group and provisionervoidsetGcGrouperSyncLogs(List<GcGrouperSyncLog> gcGrouperSyncLogs) logs for a particular groupvoidsetGcGrouperSyncMember(GcGrouperSyncMember gcGrouperSyncMember) gc grouper sync member to show for a particular member with provisionervoidsetGcGrouperSyncMembers(List<GcGrouperSyncMember> gcGrouperSyncMembers) grouper sync members to show on subject provisioning screenvoidsetGcGrouperSyncMembership(GcGrouperSyncMembership gcGrouperSyncMembership) gc grouper sync membership to show for a particular membership with provisionervoidsetGcGrouperSyncMemberships(List<GcGrouperSyncMembership> gcGrouperSyncMemberships) grouper sync memberships to show on membership provisioning screenvoidsetGrouperProvisioner(GrouperProvisioner provisioner) voidsetGrouperProvisioningAttributeValue(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue) attribute value for given group/stem and typevoidsetGrouperProvisioningObjectMetadataItems(List<GrouperProvisioningObjectMetadataItem> grouperProvisioningObjectMetadataItems) grouper proivisioning object metadata itemsvoidsetGroupsCount(long groupsCount) number of groups in a folder for a provisioner targetvoidsetGuiGrouperProvisioningAttributeValues(List<GuiGrouperProvisioningAttributeValue> guiGrouperProvisioningAttributeValues) list of all grouper provisioning attribute values for a given group/stemvoidsetGuiGrouperSyncObject(GuiGrouperSyncObject guiGrouperSyncObject) voidsetGuiGrouperSyncObjects(List<GuiGrouperSyncObject> guiGrouperSyncObjects) voidsetGuiPaging(GuiPaging guiPaging) voidsetMembershipsCount(long membershipsCount) number of memberships in a folder for a provisioner targetvoidsetTargetName(String targetName) target name user is currently working onvoidsetUsersCount(long usersCount) number of users in a folder for a provisioner target
-
Constructor Details
-
ProvisioningContainer
public ProvisioningContainer()
-
-
Method Details
-
getCurrentConfigSuffix
for externalized text, current config suffix- Returns:
-
setCurrentConfigSuffix
for externalized text, current config suffix- Parameters:
currentConfigSuffix-
-
getCurrentConfigValueTruncatedEscaped
for externalized text, current config suffix- Returns:
-
setCurrentConfigValueTruncatedEscaped
for externalized text, current config suffix- Parameters:
currentConfigValueTruncatedEscaped-
-
getCurrentGuiGrouperProvisioningAttributeValue
-
setCurrentGuiGrouperProvisioningAttributeValue
public void setCurrentGuiGrouperProvisioningAttributeValue(GuiGrouperProvisioningAttributeValue currentGuiGrouperProvisioningAttributeValue) -
getTargetName
- Returns:
- target name user is currently working on
-
setTargetName
target name user is currently working on- Parameters:
targetName-
-
getGrouperProvisioningAttributeValue
- Returns:
- attribute value for given group/stem and type
-
setGrouperProvisioningAttributeValue
public void setGrouperProvisioningAttributeValue(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue) attribute value for given group/stem and type- Parameters:
grouperProvisioningAttributeValue-
-
getGuiGrouperProvisioningAttributeValues
- Returns:
- list of all grouper provisioning attribute values for a given group/stem
-
setGuiGrouperProvisioningAttributeValues
public void setGuiGrouperProvisioningAttributeValues(List<GuiGrouperProvisioningAttributeValue> guiGrouperProvisioningAttributeValues) list of all grouper provisioning attribute values for a given group/stem- Parameters:
guiGrouperProvisioningAttributeValues-
-
isCanReadProvisioningForMembership
public boolean isCanReadProvisioningForMembership() -
isCanReadProvisioningForGroup
public boolean isCanReadProvisioningForGroup() -
isCanReadProvisioningForSubject
public boolean isCanReadProvisioningForSubject() -
isCanReadProvisioningForStem
public boolean isCanReadProvisioningForStem() -
isCanAssignProvisioning
public boolean isCanAssignProvisioning()- Returns:
- true if can write
-
isCanWriteProvisioning
public boolean isCanWriteProvisioning()- Returns:
- true if can write
-
isHasProvisioningOnThisObjectOrParent
public boolean isHasProvisioningOnThisObjectOrParent()if this object or any parent has provisioning settings configured- Returns:
- if there is type
-
isCanRunDaemon
public boolean isCanRunDaemon()- Returns:
- true if can run daemon
-
isProvisioningEnabled
public boolean isProvisioningEnabled()if provisioning in ui is enabled in the config- Returns:
- true if enabled
-
getTargets
- Returns:
- all targets
-
getEditableTargets
get editable targets for current group/stem and logged in subject- Returns:
-
getViewableTargets
get viewable targets for current group/stem and logged in subject- Returns:
-
getGroupsCount
public long getGroupsCount()number of groups in a folder for a provisioner target- Returns:
-
setGroupsCount
public void setGroupsCount(long groupsCount) number of groups in a folder for a provisioner target- Parameters:
groupsCount-
-
getUsersCount
public long getUsersCount()number of users in a folder for a provisioner target- Returns:
-
setUsersCount
public void setUsersCount(long usersCount) number of users in a folder for a provisioner target- Parameters:
usersCount-
-
getMembershipsCount
public long getMembershipsCount()number of memberships in a folder for a provisioner target- Returns:
-
setMembershipsCount
public void setMembershipsCount(long membershipsCount) number of memberships in a folder for a provisioner target- Parameters:
membershipsCount-
-
getGcGrouperSyncMembers
grouper sync members to show on subject provisioning screen- Returns:
-
setGcGrouperSyncMembers
grouper sync members to show on subject provisioning screen- Parameters:
gcGrouperSyncMembers-
-
getGcGrouperSyncMemberships
grouper sync memberships to show on membership provisioning screen- Returns:
-
setGcGrouperSyncMemberships
grouper sync memberships to show on membership provisioning screen- Parameters:
gcGrouperSyncMemberships-
-
getGcGrouperSyncGroup
gc grouper sync group to show for a particular group and provisioner- Returns:
-
setGcGrouperSyncGroup
gc grouper sync group to show for a particular group and provisioner- Parameters:
gcGrouperSyncGroup-
-
getGcGrouperSyncLogs
logs for a particular group- Returns:
-
setGcGrouperSyncLogs
logs for a particular group- Parameters:
gcGrouperSyncLogs-
-
getGcGrouperSyncMembership
- Returns:
- gc grouper sync membership to show for a particular membership with provisioner
-
setGcGrouperSyncMembership
gc grouper sync membership to show for a particular membership with provisioner- Parameters:
gcGrouperSyncMembership-
-
getGcGrouperSyncMember
gc grouper sync member to show for a particular member with provisioner- Returns:
-
setGcGrouperSyncMember
gc grouper sync member to show for a particular member with provisioner- Parameters:
gcGrouperSyncMember-
-
getGrouperProvisioningObjectMetadataItems
* grouper proivisioning object metadata items- Returns:
-
setGrouperProvisioningObjectMetadataItems
public void setGrouperProvisioningObjectMetadataItems(List<GrouperProvisioningObjectMetadataItem> grouperProvisioningObjectMetadataItems) grouper proivisioning object metadata items- Parameters:
grouperProvisioningObjectMetadataItems-
-
getGuiPaging
keep track of the paging on the config history screen- Returns:
- the paging object, init if not there...
-
setGuiPaging
-
getGuiGrouperSyncObjects
-
setGuiGrouperSyncObjects
-
getGuiGrouperSyncObject
-
setGuiGrouperSyncObject
-
setGrouperProvisioner
-
getGrouperProvisioner
-