public class ProvisioningContainer extends Object
Constructor and Description |
---|
ProvisioningContainer() |
Modifier and Type | Method and Description |
---|---|
String |
getCurrentConfigSuffix()
for externalized text, current config suffix
|
String |
getCurrentConfigValueTruncatedEscaped()
for externalized text, current config suffix
|
GuiGrouperProvisioningAttributeValue |
getCurrentGuiGrouperProvisioningAttributeValue() |
Set<GrouperProvisioningTarget> |
getEditableTargets()
get editable targets for current group/stem and logged in subject
|
GcGrouperSyncGroup |
getGcGrouperSyncGroup()
gc grouper sync group to show for a particular group and provisioner
|
List<GcGrouperSyncLog> |
getGcGrouperSyncLogs()
logs for a particular group
|
GcGrouperSyncMember |
getGcGrouperSyncMember()
gc grouper sync member to show for a particular member with provisioner
|
List<GcGrouperSyncMember> |
getGcGrouperSyncMembers()
grouper sync members to show on subject provisioning screen
|
GcGrouperSyncMembership |
getGcGrouperSyncMembership() |
List<GcGrouperSyncMembership> |
getGcGrouperSyncMemberships()
grouper sync memberships to show on membership provisioning screen
|
GrouperProvisioner |
getGrouperProvisioner() |
GrouperProvisioningAttributeValue |
getGrouperProvisioningAttributeValue() |
List<GrouperProvisioningObjectMetadataItem> |
getGrouperProvisioningObjectMetadataItems()
* grouper proivisioning object metadata items
|
long |
getGroupsCount()
number of groups in a folder for a provisioner target
|
List<GuiGrouperProvisioningAttributeValue> |
getGuiGrouperProvisioningAttributeValues() |
GuiGrouperSyncObject |
getGuiGrouperSyncObject() |
List<GuiGrouperSyncObject> |
getGuiGrouperSyncObjects() |
GuiPaging |
getGuiPaging()
keep track of the paging on the config history screen
|
long |
getMembershipsCount()
number of memberships in a folder for a provisioner target
|
String |
getTargetName() |
Set<GrouperProvisioningTarget> |
getTargets() |
long |
getUsersCount()
number of users in a folder for a provisioner target
|
Set<GrouperProvisioningTarget> |
getViewableTargets()
get viewable targets for current group/stem and logged in subject
|
boolean |
isCanAssignProvisioning() |
boolean |
isCanReadProvisioningForGroup() |
boolean |
isCanReadProvisioningForMembership() |
boolean |
isCanReadProvisioningForStem() |
boolean |
isCanReadProvisioningForSubject() |
boolean |
isCanRunDaemon() |
boolean |
isCanWriteProvisioning() |
boolean |
isHasProvisioningOnThisObjectOrParent()
if this object or any parent has provisioning settings configured
|
boolean |
isProvisioningEnabled()
if provisioning in ui is enabled in the config
|
void |
setCurrentConfigSuffix(String currentConfigSuffix)
for externalized text, current config suffix
|
void |
setCurrentConfigValueTruncatedEscaped(String currentConfigValueTruncatedEscaped)
for externalized text, current config suffix
|
void |
setCurrentGuiGrouperProvisioningAttributeValue(GuiGrouperProvisioningAttributeValue currentGuiGrouperProvisioningAttributeValue) |
void |
setGcGrouperSyncGroup(GcGrouperSyncGroup gcGrouperSyncGroup)
gc grouper sync group to show for a particular group and provisioner
|
void |
setGcGrouperSyncLogs(List<GcGrouperSyncLog> gcGrouperSyncLogs)
logs for a particular group
|
void |
setGcGrouperSyncMember(GcGrouperSyncMember gcGrouperSyncMember)
gc grouper sync member to show for a particular member with provisioner
|
void |
setGcGrouperSyncMembers(List<GcGrouperSyncMember> gcGrouperSyncMembers)
grouper sync members to show on subject provisioning screen
|
void |
setGcGrouperSyncMembership(GcGrouperSyncMembership gcGrouperSyncMembership)
gc grouper sync membership to show for a particular membership with provisioner
|
void |
setGcGrouperSyncMemberships(List<GcGrouperSyncMembership> gcGrouperSyncMemberships)
grouper sync memberships to show on membership provisioning screen
|
void |
setGrouperProvisioner(GrouperProvisioner provisioner) |
void |
setGrouperProvisioningAttributeValue(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue)
attribute value for given group/stem and type
|
void |
setGrouperProvisioningObjectMetadataItems(List<GrouperProvisioningObjectMetadataItem> grouperProvisioningObjectMetadataItems)
grouper proivisioning object metadata items
|
void |
setGroupsCount(long groupsCount)
number of groups in a folder for a provisioner target
|
void |
setGuiGrouperProvisioningAttributeValues(List<GuiGrouperProvisioningAttributeValue> guiGrouperProvisioningAttributeValues)
list of all grouper provisioning attribute values for a given group/stem
|
void |
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 target
|
void |
setTargetName(String targetName)
target name user is currently working on
|
void |
setUsersCount(long usersCount)
number of users in a folder for a provisioner target
|
public String getCurrentConfigSuffix()
public void setCurrentConfigSuffix(String currentConfigSuffix)
currentConfigSuffix
- public String getCurrentConfigValueTruncatedEscaped()
public void setCurrentConfigValueTruncatedEscaped(String currentConfigValueTruncatedEscaped)
currentConfigValueTruncatedEscaped
- public GuiGrouperProvisioningAttributeValue getCurrentGuiGrouperProvisioningAttributeValue()
public void setCurrentGuiGrouperProvisioningAttributeValue(GuiGrouperProvisioningAttributeValue currentGuiGrouperProvisioningAttributeValue)
public String getTargetName()
public void setTargetName(String targetName)
targetName
- public GrouperProvisioningAttributeValue getGrouperProvisioningAttributeValue()
public void setGrouperProvisioningAttributeValue(GrouperProvisioningAttributeValue grouperProvisioningAttributeValue)
grouperProvisioningAttributeValue
- public List<GuiGrouperProvisioningAttributeValue> getGuiGrouperProvisioningAttributeValues()
public void setGuiGrouperProvisioningAttributeValues(List<GuiGrouperProvisioningAttributeValue> guiGrouperProvisioningAttributeValues)
guiGrouperProvisioningAttributeValues
- public boolean isCanReadProvisioningForMembership()
public boolean isCanReadProvisioningForGroup()
public boolean isCanReadProvisioningForSubject()
public boolean isCanReadProvisioningForStem()
public boolean isCanAssignProvisioning()
public boolean isCanWriteProvisioning()
public boolean isHasProvisioningOnThisObjectOrParent()
public boolean isCanRunDaemon()
public boolean isProvisioningEnabled()
public Set<GrouperProvisioningTarget> getTargets()
public Set<GrouperProvisioningTarget> getEditableTargets()
public Set<GrouperProvisioningTarget> getViewableTargets()
public long getGroupsCount()
public void setGroupsCount(long groupsCount)
groupsCount
- public long getUsersCount()
public void setUsersCount(long usersCount)
usersCount
- public long getMembershipsCount()
public void setMembershipsCount(long membershipsCount)
membershipsCount
- public List<GcGrouperSyncMember> getGcGrouperSyncMembers()
public void setGcGrouperSyncMembers(List<GcGrouperSyncMember> gcGrouperSyncMembers)
gcGrouperSyncMembers
- public List<GcGrouperSyncMembership> getGcGrouperSyncMemberships()
public void setGcGrouperSyncMemberships(List<GcGrouperSyncMembership> gcGrouperSyncMemberships)
gcGrouperSyncMemberships
- public GcGrouperSyncGroup getGcGrouperSyncGroup()
public void setGcGrouperSyncGroup(GcGrouperSyncGroup gcGrouperSyncGroup)
gcGrouperSyncGroup
- public List<GcGrouperSyncLog> getGcGrouperSyncLogs()
public void setGcGrouperSyncLogs(List<GcGrouperSyncLog> gcGrouperSyncLogs)
gcGrouperSyncLogs
- public GcGrouperSyncMembership getGcGrouperSyncMembership()
public void setGcGrouperSyncMembership(GcGrouperSyncMembership gcGrouperSyncMembership)
gcGrouperSyncMembership
- public GcGrouperSyncMember getGcGrouperSyncMember()
public void setGcGrouperSyncMember(GcGrouperSyncMember gcGrouperSyncMember)
gcGrouperSyncMember
- public List<GrouperProvisioningObjectMetadataItem> getGrouperProvisioningObjectMetadataItems()
public void setGrouperProvisioningObjectMetadataItems(List<GrouperProvisioningObjectMetadataItem> grouperProvisioningObjectMetadataItems)
grouperProvisioningObjectMetadataItems
- public GuiPaging getGuiPaging()
public void setGuiPaging(GuiPaging guiPaging)
public List<GuiGrouperSyncObject> getGuiGrouperSyncObjects()
public void setGuiGrouperSyncObjects(List<GuiGrouperSyncObject> guiGrouperSyncObjects)
public GuiGrouperSyncObject getGuiGrouperSyncObject()
public void setGuiGrouperSyncObject(GuiGrouperSyncObject guiGrouperSyncObject)
public void setGrouperProvisioner(GrouperProvisioner provisioner)
public GrouperProvisioner getGrouperProvisioner()
Copyright © 2016 Internet2. All rights reserved.