Class GrouperProvisioningFailsafe
java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFailsafe
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionhow many groups have at least one memberreference back up to the provisionerhow many memberships are provisionedvoid
see if there is a failsafe issue and throw a failsafe errorvoid
see if there is a failsafe issue and throw a failsafe errorvoid
void
void
void
void
void
only call this with groups that have removes...void
only call this with groups that have removes...void
only call this with groups that have removes...void
setGroupCountWithMembers
(Integer groupCountWithMembers1) void
setGrouperFailsafeBean
(GrouperFailsafeBean grouperFailsafeBean1) void
setGrouperProvisioner
(GrouperProvisioner grouperProvisioner1) reference back up to the provisionervoid
setOverallMemberships
(Integer overallMemberships1) how many memberships are provisioned
-
Constructor Details
-
GrouperProvisioningFailsafe
public GrouperProvisioningFailsafe()
-
-
Method Details
-
processFailsafes
public void processFailsafes()see if there is a failsafe issue and throw a failsafe error -
processFailsafesMinManagedGroups
public void processFailsafesMinManagedGroups() -
processFailsafesAtStart
public void processFailsafesAtStart()see if there is a failsafe issue and throw a failsafe error -
processFailsafesFailIncrementalIfFullFailsafeIssue
public void processFailsafesFailIncrementalIfFullFailsafeIssue() -
getGroupUuidToGroupMembershipCount
- Returns:
- group to membership count
-
processFailsafesSetupGroupTotals
public void processFailsafesSetupGroupTotals()only call this with groups that have removes... so call this after compare... -
getOverallMemberships
how many memberships are provisioned- Returns:
- overall memberships
-
setOverallMemberships
how many memberships are provisioned- Parameters:
overallMemberships1
-
-
setGroupCountWithMembers
- Parameters:
groupCountWithMembers1
-
-
getGroupCountWithMembers
how many groups have at least one member- Returns:
- how many groups with member
-
processFailsafesSetupGroupCount
public void processFailsafesSetupGroupCount()only call this with groups that have removes... so call this after compare... -
processFailsafesSetupMembershipCount
public void processFailsafesSetupMembershipCount()only call this with groups that have removes... so call this after compare... -
processFailsafesMaxGroupPercentRemove
public void processFailsafesMaxGroupPercentRemove() -
processFailsafesMinOverallNumberOfMembers
public void processFailsafesMinOverallNumberOfMembers() -
processFailsafesSetupBean
public void processFailsafesSetupBean() -
getGrouperProvisioner
reference back up to the provisioner- Returns:
- the provisioner
-
setGrouperProvisioner
reference back up to the provisioner- Parameters:
grouperProvisioner1
-
-
getGrouperFailsafeBean
- Returns:
- bean
-
setGrouperFailsafeBean
- Parameters:
grouperFailsafeBean1
-
-