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 itemslong
number of groups in a folder for a provisioner targetkeep track of the paging on the config history screenlong
number of memberships in a folder for a provisioner targetlong
number of users in a folder for a provisioner targetget viewable targets for current group/stem and logged in subjectboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
if this object or any parent has provisioning settings configuredboolean
if provisioning in ui is enabled in the configvoid
setCurrentConfigSuffix
(String currentConfigSuffix) for externalized text, current config suffixvoid
setCurrentConfigValueTruncatedEscaped
(String currentConfigValueTruncatedEscaped) for externalized text, current config suffixvoid
setCurrentGuiGrouperProvisioningAttributeValue
(GuiGrouperProvisioningAttributeValue currentGuiGrouperProvisioningAttributeValue) void
setGcGrouperSyncGroup
(GcGrouperSyncGroup gcGrouperSyncGroup) gc grouper sync group to show for a particular group and provisionervoid
setGcGrouperSyncLogs
(List<GcGrouperSyncLog> gcGrouperSyncLogs) logs for a particular groupvoid
setGcGrouperSyncMember
(GcGrouperSyncMember gcGrouperSyncMember) gc grouper sync member to show for a particular member with provisionervoid
setGcGrouperSyncMembers
(List<GcGrouperSyncMember> gcGrouperSyncMembers) grouper sync members to show on subject provisioning screenvoid
setGcGrouperSyncMembership
(GcGrouperSyncMembership gcGrouperSyncMembership) gc grouper sync membership to show for a particular membership with provisionervoid
setGcGrouperSyncMemberships
(List<GcGrouperSyncMembership> gcGrouperSyncMemberships) grouper sync memberships to show on membership provisioning screenvoid
setGrouperProvisioner
(GrouperProvisioner provisioner) void
setGrouperProvisioningAttributeValue
(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue) attribute value for given group/stem and typevoid
setGrouperProvisioningObjectMetadataItems
(List<GrouperProvisioningObjectMetadataItem> grouperProvisioningObjectMetadataItems) grouper proivisioning object metadata itemsvoid
setGroupsCount
(long groupsCount) number of groups in a folder for a provisioner targetvoid
setGuiGrouperProvisioningAttributeValues
(List<GuiGrouperProvisioningAttributeValue> guiGrouperProvisioningAttributeValues) list of all grouper provisioning attribute values for a given group/stemvoid
setGuiGrouperSyncObject
(GuiGrouperSyncObject guiGrouperSyncObject) void
setGuiGrouperSyncObjects
(List<GuiGrouperSyncObject> guiGrouperSyncObjects) void
setGuiPaging
(GuiPaging guiPaging) void
setMembershipsCount
(long membershipsCount) number of memberships in a folder for a provisioner targetvoid
setTargetName
(String targetName) target name user is currently working onvoid
setUsersCount
(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
-